问题描述
敢问各位大大,如何解决?具体信息如下:------------------------------------------------------------------------------------------------------------------------------------------------开发环境信息:开发机器:Windows7(64bit)开发环境:VS2013ODP.NET版本:ODAC112021Xcopy_x64使用Oracle.DataAcess.dll版本:Oracle机器:XP(32bit)Oracle版本:Release10.2.0.1.0测试代码如下:错误信息如下:测试名称:GetReaderTest测试全名:UnitForDALTest.GetReaderTest测试源:d:DevelopmentUnitTestForEntireSolutionUnitTestForDAL.cs:第22行测试结果:未通过测试持续时间:0:00:00.14结果的消息:System.BadImageFormatException:未能加载文件或程序集“Oracle.DataAccess,Version=4.112.2.0,Culture=neutral,PublicKeyToken=89b483f429c47342”或它的某一个依赖项。试图加载格式不正确的程序。结果的堆栈跟踪:在UnitForDALTest.GetReaderTest()我新建了一个控制台应用程序,使用同样的dll访问同样的数据库,能正常访问数据库。Debug分别改为"AnyCPU","X86","X64",错误依旧。项目->”属性“->”生成“->”目标平台“分别改为"AnyCPU","X86","X64",错误依旧。