VS2010を使用していて、昨日Local.testsetting
ファイル(配備アイテムを追加)を編集してTFSにチェックインしました。今私は解決項目としてTFSでそれを見ることができますが、Test-> Edit Test Settings
にアクセスすると、灰色の「利用可能なテスト設定なし」が表示されます。TestSettingsファイルはTFSで利用できますが、Visual Studioでは使用できません
ローカル設定を戻すにはどうすればよいですか?
VS2010を使用していて、昨日Local.testsetting
ファイル(配備アイテムを追加)を編集してTFSにチェックインしました。今私は解決項目としてTFSでそれを見ることができますが、Test-> Edit Test Settings
にアクセスすると、灰色の「利用可能なテスト設定なし」が表示されます。TestSettingsファイルはTFSで利用できますが、Visual Studioでは使用できません
ローカル設定を戻すにはどうすればよいですか?
Local.testsettingファイルを含むソリューション/プロジェクトを開きます。何が起こったのかは、単にプロジェクトやソリューションをクローズし、もはやVS内のスコープに入っていないことです。配備アイテムにファイルを追加する単純な行為によって、ファイルがグレー表示されることはありません。これを確認するには、再度編集してそのファイルを削除します。
すべてのVSメニューはコンテキストに依存します。プロジェクト/ソリューションが開いていないときは、「テストなしの設定が利用可能です」というメッセージが表示されます。
*ファイルを再オープンしようとしたときに、*ソリューションが開かれました。 – Noich
私は最近、いくつかのソリューションをリファクタリングしてこの問題を遭遇しました。私にとっては、私のLocal.testsettings
が私のソリューションのProjectSectionにリストされていることを確認しなければなりませんでした。テキストエディタでソリューションを開き、正しいLocal.testsettings
ファイルが存在することを確認
(と正しいパスにあるほとんどの場合、このファイルはショー以下の例のように、溶液と同じディレクトリにあります。):
Project("{<<GUID>>}") = "Solution Items", "Solution Items", "{<<GUID>>}"
ProjectSection(SolutionItems) = preProject
MyProject.vsmdi = MyProject.vsmdi
Local.testsettings = Local.testsettings
EndProjectSection
EndProject
このソリューションアイテムセクションがない場合は、ソリューションを右クリックして[追加]> [既存アイテム]を選択し、Local.testsettings
ファイルを追加します。これはあなたのslnにこの値を追加します。
いつものように - さまざまな変更がチェックインされ、最新のものが入手された後、ファイルが再び現れました。私はこれをどのように説明するのか分かりません。 – Noich