5
私はC++プロジェクトで作業しており、いくつかのテストケースを作成しました。私は突然すべてのテストケースがテストエクスプローラから消えてしまうまで、テストケースを実行することができました。テストプロジェクトが適切にコンパイルされていても、テストエクスプローラにテストメソッドが表示されないということです。Visual Studio 2015は単体テストを検出しません。C++
私はhereの手順を成功させました。
これらは私が行っているものです:
- 私は
%temp%
フォルダの内容を削除しました。 - デフォルトのプロセッサアーキテクチャを
X64
に変更しました。 (Test>Test Settings>Default Processor Architecture>X64
) Restarted
VS2015。Restarted
です。- (コマンドプロンプトで)
devenv /safemode
を実行しようとしましたが、不運です。 - (コマンドプロンプトで)
devenv /ResetSettings
を実行しようとしましたが、不運です。
注:
- あり唯一の1のテストプロジェクトは、私の解決策であり、それだけで、今いくつかのテストが含まれています。
- ローカルに保存することが許可されていないため、プロジェクトファイルはネットワークドライブに保存されています。
- ウイルス対策ソフトウェアまたはファイアウォールを無効にすることはできません。システムには管理者権限がありません。
%temp%のすべてのファイルを削除しようとしましたか? –
はい私は試しました... – NJMR
プロジェクトファイルと一緒にネットワークにテストを保存することは可能ですか?典型的には、同じ相対的な領域に一緒にいると、より良く動作するように見えます。また、ネットワークから完全にそれを実行する場合は、プロジェクトをリモートで行うことに関するドキュメンテーションがあります。 – Jouster500