2

以前に単体テスト プロジェクトを作成し、ソリューションから一時的に削除しました。再度追加したので、単体テストが Visual Studio で検出されず、それらを実行する方法がわかりません。

オンラインで調べていたところ、「テスト ツール」の設定に関するいくつかの解決策があることがわかりましたが、VS 2012 では削除されたようです。

誰かがこの問題に遭遇しましたか? 単体テストを再度実行できるように修正するにはどうすればよいですか?

4

3 に答える 3

9

AHのコメントに記載されている考えられる原因。また、Johnathon Sullingerは非同期単体テストの署名が正しくありません。戻り値の型はタスクでなければならず、void にすることはできません。


また、適切なビルド構成でテスト プロジェクトがチェックされていることを確認します。

構成マネージャーに移動し、現在のビルド構成でテスト プロジェクトのチェック ボックスをオンにします。その後、必ずソリューションを再構築してください(コメントでDustin Venegasが正しく指摘しているように)。

ここに画像の説明を入力 ここに画像の説明を入力

于 2013-09-06T22:58:43.993 に答える
0

ソリューション フォルダー内の .SUO ファイルを削除してみてください。これらのファイルは、Visual Studio がソリューションを読み込むときに自動的に作成され、ビルド後にテスト エクスプローラーにテストが表示されない原因となる可能性があります。私はあなたがすでにあなたのプロジェクトを構築していると仮定しています。

于 2015-03-04T01:55:20.233 に答える