プロジェクトのターゲットを .NET 4 から .NET 4.5 に変更すると、各ビルド構成のプロジェクト ファイルに次のものが追加されます。
<Prefer32Bit>false</Prefer32Bit>
これは何を意味するのでしょうか?MSDN で見つけた唯一のドキュメントは、あまり明確ではありませんでした。
プロジェクトのターゲットを .NET 4 から .NET 4.5 に変更すると、各ビルド構成のプロジェクト ファイルに次のものが追加されます。
<Prefer32Bit>false</Prefer32Bit>
これは何を意味するのでしょうか?MSDN で見つけた唯一のドキュメントは、あまり明確ではありませんでした。
32BITPREFERRED フラグを設定します。アプリは、64 ビット プラットフォームでも 32 ビット プロセスとして実行されます。このフラグは、EXE ファイルにのみ設定してください。フラグが DLL に設定されている場合、DLL は 64 ビット プロセスでの読み込みに失敗し、BadImageFormatException 例外がスローされます。このフラグが設定された EXE ファイルは、64 ビット プロセスにロードできます。.NET Framework 4.5 の新機能。
Corflagsのドキュメントから