Fluent nhibernate 使用FluentNhibernate连接到sql server
我使用fluent nhibernate作为ORM,我得到了nuget的最新版本,我的sql server是2012,有可能吗!?当我想要配置时,它不提供2012Fluent nhibernate 使用FluentNhibernate连接到sql server,fluent-nhibernate,Fluent Nhibernate,我使用fluent nhibernate作为ORM,我得到了nuget的最新版本,我的sql server是2012,有可能吗!?当我想要配置时,它不提供2012 MsSqlConfiguration .MsSql2008 .ShowSql() 随便!现在,当运行我的应用程序并请求在我的sql server中创建数据库时,我已获得最新版本,出现以下错误: 无法加载文件或程序集'NHibernate,版本=3.3.1.4000, 区域性=中性,PublicKeyToken=aa
MsSqlConfiguration
.MsSql2008
.ShowSql()
随便!现在,当运行我的应用程序并请求在我的sql server中创建数据库时,我已获得最新版本,出现以下错误:
无法加载文件或程序集'NHibernate,版本=3.3.1.4000,
区域性=中性,PublicKeyToken=aa95f207798dfdb4'或其
依赖关系。定位程序集的清单定义不正确
匹配程序集引用。(来自HRESULT的异常:0x8013100)
就在这个错误之前,我在登录到SQLServer时遇到了另一个问题,我没有为我的SQLServerManagementStudio设置任何用户名和密码!
问题出在哪里?请MsSqlConfiguration.MsSql2008应与MsSql2012兼容。如果2012年确实有您需要的特性/功能,可以通过继承MSSQLS2008方言并将其添加到那里来添加它们 无法加载文件或程序集“NHibernate,版本=3.3.1.4000”
这表明您使用的是针对NH 3.3.1构建的FLuentNHibernate,但使用的不是NH 3.3.1。决定使用一个版本或在
app.config
MsSqlConfiguration.MsSql2008应与MsSql2012兼容。如果2012年确实有您需要的特性/功能,可以通过继承MSSQLS2008方言并将其添加到那里来添加它们
无法加载文件或程序集“NHibernate,版本=3.3.1.4000”
这表明您使用的是针对NH 3.3.1构建的FLuentNHibernate,但使用的不是NH 3.3.1。在app.config