0

2 つの異なるチーム プロジェクトがあり、どちらも TFS 2013 / VS 2013 で実行されています。そのうちの 1 つは、テスト エクスプローラー ウィンドウですべてのテストを実行するように求められると、常にソリューション全体をビルドしますが、もう 1 つは何もビルドせず、単に実行しようとします。もう一度テストします。

たとえば、ソリューションが変更されていないことがわかっている場合や、変更された変更に対してテストしたくない場合など、VS がソリューション全体をビルドするのを防ぎたい場合があります。

この動作を制御する設定は何ですか? 異なるテスト動作を正当化するために、両方のプロジェクトに違いは見られません。どちらの設定ファイルも使用していません。これは、両方のプロジェクトを完全にクリーンアップしてテストしました (たとえば、.suo ファイルを削除するなど)。

4

2 に答える 2

0

少数のプロジェクトのみを構築するには、サブ ソリューションを作成します。つまり、ソリューションには少数のプロジェクトとその依存関係のみが含まれます。

毎回ビルドを停止するには、tools-options-Projects and solutions->Build and run を使用します

チェックして、スタートアップ プロジェクトと依存関係のみをビルドし、ドロップ ダウンの [実行時、プロジェクトが期限切れの場合] で [ビルドしない] を選択します。

于 2015-03-08T08:21:27.720 に答える