1

Visual Studio 2010 テスト ランナーに問題があります。今日はナイトビルドのテスト結果をビルドサーバーにロードしました。この結果を*.trxファイルにエクスポートし、テスト エージェントに関する情報をファイルから削除して、テスト ローカルを実行しました。そして、このファイルを VS テスト結果ウィンドウにインポートしました。実行の試行に失敗した後、私はメッセージOne or more tests could not be foundとメッセージを受け取りましTest ... has not been loaded and cannot be added to the test runた。

どういう意味ですか?何が問題ですか?

Test Projectではなく、Class Library Projectのようなテストでプロジェクトを作成しました。エラーの原因になりますか?

PS。このエラーで画像を追加しようとしましたが、もっと評判が必要です。問題の解決に役立つ場合は、画像を外部リソースにアップロードできます。

4

2 に答える 2

1

はい、あなたは正しいです。

MsTest を使用していて、Visual Studio 2010 テスト ランナーを使用したい場合は、テスト プロジェクトのように作成されたプロジェクトにテストを配置する必要があります。

プロジェクトをテスト プロジェクトに変換することについて、MSDN フォーラムで議論が行われています。

新しいテスト プロジェクトを作成することをお勧めします。これは最も簡単な解決策です。

それ以外の場合は、*.csproj ファイルを編集して、ProjectTypeGuids 内に Guid {3AC096D0-A1C2-E12C-1390-A8335801FDAB} を追加する必要があります。

<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
于 2013-10-18T16:58:48.857 に答える