我可以在32位和64位DLL的混合项目上使用Fitnesse吗?

问题描述:

我目前使用Fitnesse服务器版本20111026来测试64位项目,该项目包含对编译为64位的.NET项目的某些DLL的引用,以及一些编译x86的项目。 Visual Studio中没有问题这一点,但是当我添加路径引用该用的x86我从FitNesse的以下信息构建的DLL:我可以在32位和64位DLL的混合项目上使用Fitnesse吗?

System.BadImageFormatException:无法加载文件或程序'MyDLL.DLL'或它的一个依赖关系。试图加载格式不正确的程序。

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

在此先感谢!

这里是解决方案。

FitNesse的亚军是建立在AnyCPU,你应该修补一个X86,直通下面的命令

corflags runner.exe /32BIT+ 

Here如何检查亚军平台