Visual Studio 2015または2017が単体テストを検出しない
2016-10-19を編集: 元の質問は、XUnitテストランナーでのVS2015 CTP6に固有の問題に関するものでした。答えから明らかなように、Visual Studioの単体テストの検出には、さまざまな状況で発生する可能性のあるより広範な問題があります。それを反映するために質問を整理しました。 私自身の回答にもスクリプトが含まれています。これは、今日でも同様の問題が発生したときに解決するために使用しています。 他の多くの回答も、VSテストランナーの複雑さの理解を深めるのに役立ちます。私は人々が彼らの解決策をまだ共有していることに感謝しています! 元の質問2015-04-10: 昨日以来、私のVisual Studio Test Explorerは私のプロジェクトのテストを発見しません。ビルド後も緑色のロードバーは表示されません。 Visual Studioテストエクスプローラーに移動して[すべて実行]をクリックするか、テストメソッドを右クリックして[テストの実行]を選択すると、出力ウィンドウに次のようになります。 Could not load file or assembly 'Microsoft.VisualStudio.Web.ProjectSystem, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 私は、Windows 10にVisual Studio 2015 CTP 6を実行しているプロのテクニカルプレビュー、10041. .NET Frameworkではバージョンは関係していないようビルド-それは上が起こる4.0、4.5.2と4.6。 次のテストフレームワークを試してみましたが、すべて同じ動作を示します。 Microsoft.VisualStudio.QualityTools.UnitTestFramework v14.0.22609.0 xunit v2.1.0-beta1-build2945 と xunit.runner.visualstudio …