System.IO.FileLoadException:无法加载文件或程序集“IBM.Data.DB2”

时间:2015-01-22 07:10:19

标签: vb.net

我目前正在使用visual studio 2013和Visual Basic .Net开发Outlook 2013 Addin项目。但是,当我尝试连接到DB2数据库时。它显示我添加到项目引用中的dll文件无法加载。

我所做的是在outlook中添加一个带有按钮的新窗格,当按下该按钮时,该按钮将在outlook中显示一个窗体。在上载表单时,它将连接到DB2并发生以下错误消息


System.IO.FileLoadException:无法加载文件或程序集' IBM.Data.DB2,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 7c307b91aa13d208'或其中一个依赖项。强名称签名无法验证。程序集可能已被篡改,或者是延迟签名但未使用正确的私钥完全签名。 (HRESULT异常:0x80131045) 文件名:' IBM.Data.DB2,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 7c307b91aa13d208'

===预绑定状态信息===

LOG:DisplayName = IBM.Data.DB2,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 7c307b91aa13d208  (完全指定的) 日志:Appbase = file:/// C:/ Users / D0259 / Documents / Visual Studio 2013 / Projects / OutlookAddIn3 / OutlookAddIn3 / bin / Debug / 日志:初始PrivatePath = NULL

调用程序集:OutlookAddIn3,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null。

日志:此绑定在默认加载上下文中启动。

日志:找不到应用程序配置文件。

日志:使用主机配置文件:

日志:使用C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ config \ machine.config中的计算机配置文件。 日志:后策略引用:IBM.Data.DB2,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 7c307b91aa13d208

日志:尝试下载新的URL文件:/// C:/ Users / D0259 / Documents / Visual Studio 2013 / Projects / OutlookAddIn3 / OutlookAddIn3 / bin / Debug / IBM.Data.DB2.DLL。 错误:无法完成程序集的设置(hr = 0x80131045)。探测终止。


使用相同dll的其他窗口表单项目正在运行。真的需要一些建议。以前有人面对这个错误吗?观众'帮助非常感谢。

0 个答案:

没有答案