私はプロジェクトに取り組んでいて、Specflowシナリオの1つを更新する必要があることに気付きました。
Specflowシナリオを2つの異なるシナリオ(1つは無効なテスト用、もう1つは有効なテスト用)に分割して更新しました。
その後、feature.csファイルを再生成し、ソリューションをクリーンアップして再構築しました。
(Microsoft Visual Studio Enterprise 2019バージョン16.4.1を使用しています)
これは、1つのテストで構成される「未知のプロジェクト」がテストエクスプローラーに表示されたときです...私が変更したもの。実行することはできませんが、削除することもできません。
これが私が見ているものです:
私がこれを取り除くことができた唯一の方法は、少なくとも短期間で、ソリューション全体を削除してから再度引き下げることであり、これは理想的とは言えません。
これが私がこれを解決しようとしたことのリストです。
これを以前に見た人、またはこれを修正する方法を知っている人はいますか?
私のチームでこれを理解しようとする一日の後に、私たちは最終的に問題を解決しました。
この問題は、キャッシュされた(非表示の).vsファイルが原因でした。これを削除してソリューションを再起動すると、不明なプロジェクトがなくなりました。