我有尝试从本机连接的DB2服务器,但是在启动应用程序之前,甚至在开始连接之前,我一直收到以下错误
System.BadImageFormatException:'无法加载文件或程序集'IBM.Data.DB2,Version = 9.7.4.4,Culture = neutral,PublicKeyToken = 7c307b91aa13d208'或其依赖项之一。试图加载格式错误的程序。'
请不要说我的机器上没有安装DB2驱动程序。但是我在我的应用程序中引用了以下库,这些库是从DB2数据库服务器获得的。
答案 0 :(得分:2)
通常,错误消息是由32/64位冲突引起的。
您的程序可以用64位(或任何版本)编译,而驱动程序可以用32位或相反版本编译。
检查配置管理器,并将平台设置为x86或x64。