参考服务项目时,C#控制器单元测试失败,图像格式错误异常

参考服务项目时,C#控制器单元测试失败,图像格式错误异常,c#,unit-testing,badimageformatexception,C#,Unit Testing,Badimageformatexception,当参考服务项目时,C#控制器单元测试失败,出现以下错误图像格式异常。服务和单元测试项目都是作为AnyCpu构建的 有没有关于如何修复此异常的建议 试验方法UnitTests.Controller.SomeControllerTests.SampleTest 例外情况: System.BadImageFormatException:无法加载文件或程序集 SampleService,版本=1.0.0.0,区域性=中立,PublicKeyToken=null' 或者它的一个依赖项。试图加载带有的程序

当参考服务项目时,C#控制器单元测试失败,出现以下错误图像格式异常。服务和单元测试项目都是作为
AnyCpu
构建的

有没有关于如何修复此异常的建议

试验方法UnitTests.Controller.SomeControllerTests.SampleTest 例外情况:

System.BadImageFormatException:无法加载文件或程序集 SampleService,版本=1.0.0.0,区域性=中立,PublicKeyToken=null' 或者它的一个依赖项。试图加载带有的程序 格式不正确


将两者构建为x86。我假设您在x64机器上。该异常来自尝试在x64程序中加载x86本机DLL(或反之亦然)。这两个版本可能都是x86版本。我假设您在x64机器上。该异常来自尝试在x64程序中加载x86本机DLL(反之亦然)