Проверка для приложений Windows Forms с Nhibernate - PullRequest
1 голос
/ 16 сентября 2011

Я использовал Nhibernate (с беглым отображением nhibernate) в приложении для форм Windows, и для некоторой проверки и связывания я также использовал NHibernate Validator, и когда мы пытаемся проверить некоторые свойства, мы получаем эту ошибку:

Не удалось загрузить тип 'NHibernate.Bytecode.ProxyFactoryFactoryNotConfiguredException' из сборки 'NHibernate, версия = 3.2.0.4000, культура = нейтральная, PublicKeyToken = aa95f207798dfdb4'.

Может ли кто-нибудь нам помочь?

Мы не знаем, что происходит, и ищем какое-то решение в сети, мы обнаружили, что в валидаторе nhibernate есть ошибка, и нам нужно исправить ее или дождаться следующего выпуска, это правда?

Или если кто-тоМы могли бы порекомендовать еще один хороший компонент для проверки / привязки в приложении Windows Form с помощью nhibernate, мы действительно это ценим.

Спасибо!

Ответы [ 2 ]

1 голос
/ 17 сентября 2011

Похоже, это известная ошибка в последней (1.3.1) версии NHibernate Validator.Вы можете

  • исправить это самостоятельно (источник доступен).Может быть относительно просто.
  • использовать старую версию NHibernate (например, 3.1.0 должен быть совместим с вашей версией NHV).
  • инкапсулирует проверку в ваших объектах домена, что, в свою очередь, сделаетони реальные объекты в отличие от простых контейнеров данных.
0 голосов
/ 17 сентября 2011

Проверьте версию NHibernate, которую вы используете.NHV вы используете для NH 3.2.

...