-1

テストしたいクラス ライブラリ プロジェクトが Visual Studio 2010 にあります。テストするために、同じソリューションで別のテスト プロジェクトを作成しました。テスト プロジェクトは、クラス ライブラリ プロジェクトを参照します。いくつかのテストを作成してそれらを実行しましたが、予想どおり失敗しました。ただし、クラス ライブラリを修正してテストを再度実行しても、まだ失敗しました。これは、Class Library プロジェクトが再構築されていなかったためです。

テストを実行する前に、Visual Studio 2010 でテスト プロジェクトとそのすべての依存関係を自動的にビルドする方法はありますか?

編集:

私がチェックしたいくつかのこと:

  1. 参照がプロジェクト参照であることを確認しました。
  2. Test プロジェクトがビルド順序の最後であることを確認しました。

まだ喜びはありません。違いが生じる場合は、ツールバーの [ソリューション内のすべてのテストを実行 (Ctrl+R、A)] ボタンを使用してテストを実行しています。

4

2 に答える 2

3

テスト プロジェクトを右クリックし、[Project Build Order] を選択して、クラス ライブラリ プロジェクトをテスト プロジェクトの前にビルドするように設定します。これでうまくいくはずです ;-)

于 2010-12-02T11:09:07.520 に答える
0

わかりました、これを修正するために私がしたことは次のとおりです。

  1. [テスト] -> [テスト設定の編集] -> [ローカル] メニュー項目を選択します。
  2. 表示されるダイアログで、[展開] を選択します。
  3. [展開を有効にする] 設定を確認します。
  4. ダイアログを適用して閉じます。
于 2010-12-02T12:02:06.330 に答える