在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”