「TestSettings」フォルダーに別の場所を指定する.runsettings
には、Visual Studio のドキュメントで説明されているように、ソリューションに a を追加します: http://msdn.microsoft.com/en-us/library/vstudio/jj635153.aspx
私の.runsettings
ファイルは次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<RunConfiguration>
<ResultsDirectory>.\Visual Studio Test Results</ResultsDirectory>
</RunConfiguration>
</RunSettings>
ただし、私が知る限り、ResultsDirectory の場所はソリューション フォルダーに対して相対的ではなく (ドキュメントのサンプル ファイルが示唆するように)、.runsettings
ファイル自体の場所に対して相対的です。また、Visual Studio マクロなどはここでは展開されないことに注意して$(SolutionDir)
ください。全体として、.runsettings
ファイルは特定のプロジェクトやソリューションに関連していません。
新しいバージョンの Visual Studio.runsettings
ではなくファイルを使用することを推奨する理由は、次のドキュメントにも記載されています。.testsettings
.testsettingsファイルを使用すると、MSTest テスト フレームワークを使用してテストが実行されます。これは実行が遅くなり、サードパーティのテスト フレームワークからテストを実行できなくなります。