首页 新闻 会员 周边

Nhibernate "Nested”的类型初始值设定项引发异常。

0
悬赏园豆:100 [已关闭问题] 关闭于 2011-04-29 11:27

未能加载文件或程序集“Iesi.Collections, Version=1.0.1.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4”
或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。
 (异常来自 HRESULT:0x80131040)":"Iesi.Collections, Version=1.0.1.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4"

问题补充: {System.TypeInitializationException: “Nested”的类型初始值设定项引发异常。 ---> System.IO.FileLoadException: 未能加载文件或程序集“Iesi.Collections, Version=1.0.1.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) 文件名:“Iesi.Collections, Version=1.0.1.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4” 在 NHibernate.Cfg.Configuration.Reset() 在 NHibernate.Cfg.Configuration..ctor(SettingsFactory settingsFactory) 在 NHibernate.Cfg.Configuration..ctor() 在 NsdCenter.Core.DataAccessLayer.NHibernateSessionManager.InitSessionFactory() 在 NsdCenter.Core.DataAccessLayer.NHibernateSessionManager..ctor() 在 NsdCenter.Core.DataAccessLayer.NHibernateSessionManager.Nested..cctor() === 预绑定状态信息 === 日志: 用户 = MICROSO-DFD66TH\Administrator 日志: DisplayName = Iesi.Collections, Version=1.0.1.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4 (Fully-specified) 日志: Appbase = file:///D:/NsdCenter_New/OldSolution/NUnitTest/bin/Debug 日志: 初始 PrivatePath = NULL 调用程序集: NHibernate, Version=3.0.0.1001, Culture=neutral, PublicKeyToken=aa95f207798dfdb4。 === 日志: 此绑定从 default 加载上下文开始。 日志: 未找到应用程序配置文件。 日志: 使用 C:\Windows\Microsoft.NET\Framework\v2.0.50727\config\machine.config 的计算机配置文件。 日志: 策略后引用: Iesi.Collections, Version=1.0.1.0, Culture=neutral, PublicKeyToken=aa95f207798dfdb4 日志: 试图下载新的 URL file:///D:/NsdCenter_New/OldSolution/NUnitTest/bin/Debug/Iesi.Collections.DLL。 警告: 比较程序集名称时发生不匹配: 修订号 错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。 --- 内部异常堆栈跟踪的结尾 --- 在 NsdCenter.Core.DataAccessLayer.NHibernateSessionManager.get_Instance() 在 NsdCenter.Core.BusinessLayer.BusinessBase.get_Session() 在 NsdCenter.Core.BusinessLayer.BusinessBase.get_DAO() 在 NsdCenter.Biz.UserMgr.UserObject.CheckAccount(String userAccount) 位置 D:\NsdCenter_New\UserManagerBusinessLayer\UserObject.cs:行号 1777} NHibernate从1.2升级到3.0 Iesi.Collections从1.0升级到3.0
XiYO的主页 XiYO | 初学一级 | 园豆:18
提问于:2011-04-25 17:29
< >
分享
所有回答(2)
0

Iesi.Collections组件没有,你把这些组件放上就行,最好从官网下载一个对应的版本,使用能够运行的例子,然后把这些库放到你项目就行

2012 | 园豆:21230 (高人七级) | 2011-04-26 17:45
0

HBM.XML文件中的字段长度如果不正确.比如为-1的时候也会引发这个错误

风灵溪清 | 园豆:405 (菜鸟二级) | 2012-02-09 16:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册