重複の可能性:
Visual Studio の「任意の CPU」ターゲット
VS で C# コードをコンパイルする場合、通常、32/64 ビット システム用にコンパイルするためのオプションがあり、任意の CPU 用にコンパイルするためのオプションもあることに気付きました。
2 つのオプションの違いは何ですか? 最初のオプションがマシンコードにコンパイルされるのに対し、CPUを選択すると中間バイトコードにコンパイルされるだけですか(これは私にはありそうにないように思えます)? または、他の何か?