首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

调用动态库失误

2012-07-03 
调用动态库出错在64为操作系统调用32位动态库 ,老出错。我把在编译时目标平台由 any CPU 改为 x86,但是调用

调用动态库出错
在64为操作系统调用32位动态库 ,老出错。
我把在编译时目标平台由 any CPU 改为 x86,
但是调用64位的Oracle.DataAccess.dll出错。

错误日志如下:
2012/6/27 16:11:46 System.BadImageFormatException: 未能加载文件或程序集“Oracle.DataAccess, Version=2.112.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。试图加载格式不正确的程序。
文件名:“Oracle.DataAccess, Version=2.112.2.0, Culture=neutral, PublicKeyToken=89b483f429c47342”



[解决办法]
改调用 32 位的 Oracle.DataAccess.dll
[解决办法]
你确认你是64位机器?

热点排行