私は ac# プロジェクトを VS2010 で作成し、2012 Express (Web) にインポートしました。ただし、ビルドすると、単体テストは実行されません。テスト エクスプローラーに移動すると、[すべて実行] をクリックするオプションが表示されます。これにより、テストなしでビルドが再度実行されます。
2012年に作成したインポートが原因である可能性があると考えて、ユニットテストプロジェクトとしてソリューションに新しいプロジェクトを作成し、簡単なテストを行いました(true = = falseをアサート)。これは、正しいアイコンでソリューション エクスプローラーに表示されます。ただし、ビルド/再ビルド/クリーニングを行っても、このテストが実行されることはありません。
アップデート 3 をインストールしましたが、テストに影響するような変更は何もしていません。誰が何が悪いのか知っていますか?
編集:これは期待どおりに実行される単一の単体テスト(のtrue==false
)のみを含む新しいソリューションを作成したため、問題はVSのバージョンではありません。他の構成オプションがこれを失敗させる可能性があるかどうかはわかりませんこの上。