SSIS 2016 Visual Basic组件运行时失败:“系统找不到指定的文件.IBM.Data.Informix.4.0.410.02

时间:2018-04-09 13:34:07

标签: vb.net ssis ado.net informix

我很难在这个问题上找到任何有意义的信息,所以任何想法都会受到高度赞赏。

我有一个SSIS 2016软件包,它有一个Visual Basic脚本组件,需要通过ADO.Net连接连接到远程Informix数据库。添加了对IBM.Data.Informix.dll的必要项目引用,并且项目构建没有错误。但是,当程序包执行时,会发生运行时故障:

“无法加载文件或程序集'IBM.Data.Informix.4.0.410.02,Version = 4.0.410.2,Culture = neutral,PublicKeyToken = 7c307b91aa13d208'或其中一个依赖项。系统无法找到该文件指定。“:”IBM.Data.Informix.4.0.410.02,Version = 4.0.410.2,Culture = neutral,PublicKeyToken = 7c307b91aa13d208“

我尝试了一些我遇到的建议解决方案,包括设置引用属性“Copy Local = False”以及重新分配对已安装dll的各种版本的引用。文件位置包括GAC,“C:\ Program Files \ IBM Informix Client SDK \ bin ...”和“C:\ Program Files(x86)\ IBM Informix Client SDK \ bin ...”。安装了32位和64位版本,并且dll文件确实存在于引用的位置。所有尝试的解决方案都

我可以从这里找到任何建议吗?

感谢您的期待。

0 个答案:

没有答案