9

アプリケーションをビルドした後、テスト出力を取得します。

------検出テストが開始されました------

呼び出しのターゲットによって例外がスローされました。

==========検出テストが終了しました:1が見つかりました(0:00:01,457)==========

私はwin732ビットでVisualStudio2012Professionalを使用しています。

試した:

  1. vs2012の修復
  2. vs2012の再インストール
  3. 構成の変更
  4. パスをに変更

    Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll
    

何も機能しませんでした...

何か案は?

以前は、Visual Studio2010Expressエディションを使用していました。

アプリケーションは正しいです-私は単純なクラスライブラリとテストプロジェクトを作成して、それが機能することを確認しました。そして、そうではありません。同じプロジェクトが私の学生プレミアムバージョンで機能します。

4

2 に答える 2

9

Ok

http://connect.microsoft.com/visualstudioをもう一度見て、次のことも試しました。

  1. プロジェクト ファイルをデフォルト以外の場所に移動する
  2. ファイルとフォルダのプロパティでのセキュリティ権限の変更
  3. 実行 vs 管理者として

偶然vs2012 update 1 (「追加ソフトウェア」カテゴリの下) を見つけるまで、実際には何も機能しませんでした

ダウンロードしてインストールすると、すべて正常に動作します。

于 2012-12-29T08:06:12.953 に答える
0

私の場合、テスト メソッドで右クリックして [テストのデバッグ] を選択しても何も起こりません。これは既存のテスト プロジェクトでした。問題は、テスト プロジェクトがソリューションのビルド リストに含まれていなかったことです。誰かがソリューション ビルド リストから削除しました。「Debug Tests」を選択するたびに、プロジェクトはビルドされましたが、何も起こりませんでした。

ソリューション エクスプローラーでソリューションを右クリックし、構成マネージャーで、テストプロジェクトがソリューションでビルドされることを確認します。ビルドのためにテスト プロジェクトがチェックオンされていることを確認します。大きな問題を引き起こす小さなこと!

于 2015-09-12T01:58:41.013 に答える