1

x86 dll にコンパイルされた ActionFixture があります。フィットネス テストからテストを実行すると、テストが開始されますが、終了しません。x86としてコンパイルされたdllをfitnesseに実行させる方法はありますか?

4

2 に答える 2

3

dllを32ビット(x86)としてコンパイルすると、fsharprunner.exeを使用してフィットネステストを実行するときに問題が発生する可能性があります。私が問題を解決するために使用した解決策は、runner.exeに対してcorflags.exeを実行することです。これにより、ランナーが32ビットアプリケーションに効果的に変更されます。corflagsは、MicrosoftWebサイトからダウンロードできるWindows開発SDKの一部として提供されます。

corflags runner.exe /32BIT+
于 2010-11-15T07:56:31.187 に答える
1

何が起こっているのかわからない。GUI ランナーで実行し、例外が発生するかどうかを確認します。http://www.asoftwarecraft.com/2010/01/troubleshooting-with-fitsharp-and.htmlを参照してください。

于 2010-11-12T16:31:18.887 に答える