0

ソースをWin7 64-bitマシンに転送BadImageFormatExceptionすると、ソリューション ターゲットをコンパイルして実行しようとするとAnyCPU.

では発生しませんXP 32-bit

何が問題ですか?

4

1 に答える 1

1

通常、.csproj のターゲット フレームワークを変更し、元のフレームワークに戻したときに発生する可能性があります。

app.config のスタートアップ タグで supportedRuntime version="a different runtime from cs project target" の場合は 1 を確認してください。

確認してください2.これは、プロパティフォルダーの他の自動生成または他のファイルをチェックして、これらのファイルと.csprojファイルで定義されているファイルとの間にランタイムの不一致がないかどうかを確認することも意味します.

これらは、エラーを克服するためにプロジェクトのプロパティでさまざまなことを試す前に、多くの時間を節約できます。

于 2013-04-11T10:26:07.727 に答える