ソースをWin7 64-bit
マシンに転送BadImageFormatException
すると、ソリューション ターゲットをコンパイルして実行しようとするとAnyCPU
.
では発生しませんXP 32-bit
。
何が問題ですか?
ソースをWin7 64-bit
マシンに転送BadImageFormatException
すると、ソリューション ターゲットをコンパイルして実行しようとするとAnyCPU
.
では発生しませんXP 32-bit
。
何が問題ですか?
通常、.csproj のターゲット フレームワークを変更し、元のフレームワークに戻したときに発生する可能性があります。
app.config のスタートアップ タグで supportedRuntime version="a different runtime from cs project target" の場合は 1 を確認してください。
確認してください2.これは、プロパティフォルダーの他の自動生成または他のファイルをチェックして、これらのファイルと.csprojファイルで定義されているファイルとの間にランタイムの不一致がないかどうかを確認することも意味します.
これらは、エラーを克服するためにプロジェクトのプロパティでさまざまなことを試す前に、多くの時間を節約できます。