我有NHibernate工作开放会话等。我只是想初始化一个新的Validator引擎(已经在NHibernate验证器1.31GA的项目中放置了验证器DLLS),我的NHLS的NHLS来自3.2GA。
我在这里做错了什么,我发现它很奇怪,它可以很明显地找到NHibernate命名空间而不是nhibernate.validator
我无法使用nhibernate vlaidator nhibernate.dll,因为我需要使用需要3.2 GA的SQL2008方言
答案 0 :(得分:2)
NHibernate.Validator is not compatible with NHibernate 3.2GA。您需要获取源代码并进行以下更改
之后,您可以编译自己的版本,该版本适用于NHibernate 3.2。我做到了,到目前为止我没有遇到任何问题。