0

我目前正在使用 Fitnesse 服务器版本 20111026 来测试一个 64 位项目,该项目包含对编译为 64 位和一些编译为 x86 的 .NET 项目的一些 DLL 的引用。Visual Studio 对此没有问题,但是当我添加引用使用 x86 构建的 dll 的路径时,我从 Fitnesse 收到以下消息:

System.BadImageFormatException:无法加载文件或程序集“MyDLL.DLL”或其依赖项之一。试图加载格式不正确的程序。

有谁知道如何解决这个问题?

提前致谢!

4

1 回答 1

0

这是解决方案。

Fitnesse runner 是在 AnyCPU 上构建的,您应该通过以下命令将一个补丁安装到 x86

corflags runner.exe /32BIT+

是检查跑步者平台的方法

于 2012-07-31T20:23:02.523 回答