2012-03-25 130 views
2

我有NHibernate的工作開幕會議等我只是想初始化一個新的Validator引擎(把驗證器DLLS在我的項目從NHibernate驗證1.31GA)和我的DLLS NHibernate是從3.2GA。找不到validabyorengine命名空間與nhibernate,

難道我做錯了什麼事在這裏,我覺得太奇怪了,它可以明顯發現NHibernate的命名空間,但不nhibernate.validator

我不能,因爲我需要使用使用NHibernate的vlaidator nhibernate.dll SQL2008方言需要3.2 GA

回答

2

NHibernate.Validator is not compatible with NHibernate 3.2GA。你需要採取的源代碼並進行以下更改

  • 取代ProxyFactoryFactoryNotConfiguredException與異常的NHibernateHelper.cs

之後,你可以自己編譯的版本,與NHibernate 3.2的工作。我做到了,迄今爲止我沒有遇到任何問題。

+0

感謝您的回覆!管理得到它的工作,我被推遲了,沒有意識到我不得不在我的bin文件夾中添加一個引用到DLL文件夾,認爲它自動地做了大聲笑L. – Baconbeastnz 2012-03-26 00:55:17

+0

請參閱[NHV-116](https://nhibernate.jira .com/browse/NHV-116)。 – 2012-04-17 19:38:55