我们使用 Gallio 进行测试执行。所有被测项目和所有测试项目均编译为 32 位版本。Buildserver 是 Win2008 R2 64bit。Gallio 安装为 32 位版本。加里奥是通过声纳启动的。作为coverageTool,我们使用OpenCover。正如标题所说,BadImageFormat 异常是问题所在。然后尝试运行,使用 .Net\Framework64\ 文件夹。但所有目标都设置为 32 位架构。经过两天的测试和研究,我尝试了不同的 Gallio 版本: 32 位安装程序 64 位安装程序 Gallio Bundle Zip 我试图将 Gallio.Host.x86.exe 重命名为 Gallio.Host.exe 我试图通过 CorFlags 强制 Gallio 在 32 位模式下运行Galio.Echo.exe /32BIT+ /FORCE (使用 /FORCE 将使该图像的签名无效,并要求组件退出)
有没有人知道我做错了什么?