我目前正在使用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
日志:此绑定在默认加载上下文中启动。
日志:找不到应用程序配置文件。
日志:使用主机配置文件:
日志:使用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的其他窗口表单项目正在运行。真的需要一些建议。以前有人面对这个错误吗?观众'帮助非常感谢。