我很难在这个问题上找到任何有意义的信息,所以任何想法都会受到高度赞赏。
我有一个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文件确实存在于引用的位置。所有尝试的解决方案都
我可以从这里找到任何建议吗?
感谢您的期待。