64 ビット プロセスとして単体テストを実行する
64 ビット コンピューターを使用する場合は、単体テストを実行し、64 ビット プロセスとしてコード カバレッジ情報を取得できます。
64 ビット プロセスとして単体テストを実行するには
コードまたはテストを 32 ビット/x86 としてコンパイルされたが、それを 64 ビット プロセスとして実行する場合、任意の CPU として再コンパイルします。
ヒント
柔軟性を最大限に高めるには、テスト プロジェクトを任意の CPU 構成でコンパイルします。 これにより、32 ビット エージェントと 64 ビット エージェントの両方で実行できます。 64 ビットでのみサポートされているコードを呼び出さない限り、64 ビットでテスト プロジェクトをコンパイルすることには利点がありません。
64 ビット プロセスとして実行されるように単体テストを設定します。
Visual Studio メニューから、[テスト] を選択し、[AnyCPU プロジェクトのプロセッサ アーキテクチャ] を選択します。 64 ビット プロセスとしてテストを実行するには、[x64] を選択します。
または
.runsettings ファイルに
<TargetPlatform>x64</TargetPlatform>
を指定します。 この方法の長所は、さまざまなファイルに設定のグループを指定し、設定を簡単に切り替えられることです。 ソリューション間で設定をコピーすることもできます。 詳細については、「.runsettings ファイルを使用して単体テストを構成する」をご覧ください。