スタートページのプロジェクトのリストをクリアしたい...どうすればよいですか?レジストリで追跡できることはわかっていますが、承認されたルートはありますか?
MSDNの記事 here があります。これは、プロジェクトを新しいディレクトリに移動するだけであることを示唆しています。
ただし、あなたが言及したように、プロジェクトのリストはこのキーの下のレジストリに保持されます:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\ProjectMRUList
最近のファイルのリストはこのキーに保持されます:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\FILEMRUList
Visual Studio 2015の注意:
場所が変更されました。詳細は この答え を確認してください。
一部の人々は、独自のツールでこのレジストリキーのクリアを自動化しています。
Visual Studio最新ファイルユーティリティ
Visual Studio 2008 MRUプロジェクトリストをクリーニングするためのアドイン
見つからなくなったプロジェクトを開こうとすると、Visual StudioはMRUリストからプロジェクトを削除する許可を求めるプロンプトを表示します。したがって、適切な最上位フォルダの名前を一時的に変更してプロジェクトの消失を偽装すると、プロジェクトを1つずつ取り除くことができます。
Visual Studio 2015では、すべての履歴リスト(検索履歴、ファイルMRU、プロジェクトMRUを含む)は次の場所にあります。
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\MRUItems
リストごとに異なるGUIDフォルダが表示され、それぞれにItems
というサブフォルダがあります。関連するItems
フォルダを探しますリストを作成し、その親であるGUIDフォルダを削除します。
Visual Studioは、次に新しいItems
子フォルダーと共にGUIDフォルダーを再作成します。次回、リストに何かを追加する必要がある場合です。
注:この回答はVisual Studio 2010に固有です。
レジストリを手動で編集したくない場合は、 PowerCommands for Visual Studio 201 を使用できます。
PowerCommands 10.0は、IDEのさまざまな領域に追加機能を追加するVisual Studio 2010の便利な拡張機能のセットです。
拡張機能からレジストリをクリアするための特定のコマンドは次のとおりです。
最近のプロジェクトリストをクリアこのコマンドは、Visual Studioの最近のプロジェクトリストをクリアします。 [最近のプロジェクトリストをクリア]コマンドを使用すると、[ファイルをクリア]ダイアログが表示され、最近または一部のプロジェクトを選択できます。
PowerCommandsは、Visual Studio拡張マネージャーを使用してインストールできます。[ツール]> [拡張マネージャー]> [オンラインギャラリー]:PowerCommands for Visual Studio 2010を検索します。
Visual Studio 2013の場合:[ファイル名を指定して実行]ダイアログを開きます(Win + Rを押します)タイプ:regedit移動先:HKEY_CURRENT_USER>ソフトウェア> Microsoft> VisualStudio 12.0をクリックすると、ファイルが右側に表示されます。 「LastLoadedSolution」を探し、右クリックして「変更」をクリックし、値を0に変更します。
これでうまくいきました。
最近使用したファイルを試す:プロジェクトごとにMRUファイルを管理するVisual Studio用の無料のアドイン:VS 2010、2012、2013でサポートされています。
Visual Studio 2012、2013の場合: http://visualstudiogallery.msdn.Microsoft.com/a61cbd1d-b5a2-490b-a6bb-f0ea3ecf214a
Visual Studio 2010の場合: http://visualstudiogallery.msdn.Microsoft.com/45283881-5a62-4dc1-8ffb-4cbc02709947
このソリューションがここのどこかに投稿されているかどうかはわかりませんが、VS 2013 Update 5をお持ちの場合は、スタートページを開き、[最近]リストの下のプロジェクトを右クリックして、[リストから削除]を選択できます。他のVSバージョンについてはわかりません。おそらくこの機能が利用できます。