2012-07-31 114 views
0

我目前使用Fitnesse服務器版本20111026來測試64位項目,該項目包含對編譯爲64位的.NET項目的某些DLL的引用,以及一些編譯x86的項目。 Visual Studio中沒有問題這一點,但是當我添加路徑引用該用的x86我從FitNesse的以下信息構建的DLL:我可以在32位和64位DLL的混合項目上使用Fitnesse嗎?

System.BadImageFormatException:無法加載文件或程序'MyDLL.DLL'或它的一個依賴關係。試圖加載格式不正確的程序。

有誰知道如何解決這個問題?

在此先感謝!

回答

0

這裏是解決方案。

FitNesse的亞軍是建立在AnyCPU,你應該修補一個X86,直通下面的命令

corflags runner.exe /32BIT+ 

Here如何檢查亞軍平臺