2008-09-17 6 views

Antwort

51

Es gibt einen MSDN Artikel here, der vorschlägt, dass Sie die Projekte gerade in ein neues Verzeichnis verschieben.

jedoch, wie Sie erwähnt haben, die Liste der Projekte in der Registrierung unter diesem Schlüssel gehalten wird:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\ProjectMRUList 

und die Liste der zuletzt geöffneten Dateien wird in diesem Schlüssel gehalten:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\FILEMRUList 

Hinweis für Visual Studio 2015:
Der Speicherort wurde geändert. Sie können this answer für Details überprüfen.

Einige Leute haben automatisiert diesen Registrierungsschlüssel mit ihren eigenen Tools Clearing:
Visual Studio Most Recent Files Utility
Add-in for cleaning Visual Studio 2008 MRU Projects list

+1

und HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ \ FILEMRUList für zuletzt verwendete Dateien. – DotNetWala

+0

@JayD Danke. Ich fügte das der Antwort hinzu. –

+0

Dies führte mich zu der Antwort auf mein Problem: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ \ NewProjectDialog \ MRUSettingsLocalProjectLocationEntries zum Löschen der Standorte Dropdown für das neue Projektdialogfeld. – CigarDoug

5

Wenn Sie versuchen, ein Projekt zu öffnen, das nicht mehr gefunden werden kann, werden Sie von Visual Studio aufgefordert, es aus der MRU-Liste zu entfernen. Wenn Sie also einen geeigneten Ordner der obersten Ebene vorübergehend umbenennen, um das Verschwinden der Projekte zu fälschen, können Sie die Projekte einzeln entfernen.

3

Ich fand die MRU editor von Code Project ein großartiges Werkzeug dafür. Keine Probleme damit, und es funktioniert auf 2003, 2005 und 2008.

16

PowerCommands for Visual Studio 2008

Eigenschaften

  • löschen Neue Dateiliste
  • löschen Aktuelle Projektliste
  • Alles Panes
  • Pfad kopieren
  • Email CodeSnippet
  • Insert Guid Attribut
  • Alle Dateien anzeigen
  • Undo Close
  • Collapse Projekte
  • Copy Klasse
  • Paste Klasse
  • Kopieren Referenzen
  • Referenzen
  • Paste
  • Kopieren als Referenzprojekt
  • bearbeiten Projektdatei
  • Geordneten Ordner öffnen
  • Öffnen Sie die Eingabeaufforderung
  • Unload Projekte
  • Reload Projekte
  • entfernen und sortieren Usings
  • Extract Konstante
  • Vorlagen transformieren
  • Alle schließen

alt text

3

Hinweis: Diese Antwort ist spezifisch für Visual Studio 2010.

Wenn Sie nicht wollen, die Registrierung manuell bearbeiten, können Sie PowerCommands for Visual Studio 2010 verwenden.

Powercommands 10.0 ist eine Reihe von nützlichen Erweiterungen für Visual Studio 2010 zusätzliche Funktionalität auf verschiedene Bereiche der IDE hinzufügen.

Der spezifische Befehl für die Registrierung aus der Erweiterung Clearing ist:

löschen Aktuelle Projektliste dieser Befehl wird die Visual Studio der letzten Projektliste löscht. Der Befehl "Letzte Projektliste löschen" öffnet einen Dialog "Datei löschen", in dem ein beliebiges oder alle aktuellen Projekte als ausgewählt werden können.

Die Powercommands können mit dem Visual Studio-Extension-Manager installiert werden: Werkzeuge> Extension Manager> Online-Galerie: Suche nach Powercommands für Visual Studio 2010.

+1

+1 für PowerCommands. Funktioniert auch mit VS 2012. – DotNetWala

0

für Visual Studio 2013: Öffnen Sie den Ausführen-Dialog (Drücken Sie Win + R) Typ: regedit navig ate zu: HKEY_CURRENT_USER> Software> Microsoft> VisualStudio klicken Sie auf 12.0, dann werden die Dateien auf der rechten Seite angezeigt. Suchen Sie nach der "LastLoadedSolution", klicken Sie mit der rechten Maustaste, und klicken Sie dann auf Ändern Ändern Sie den Wert auf 0.

Dies funktionierte für mich.

4

In Visual Studio 2015 alle Verlaufslisten (einschließlich Suchverlauf, Datei MRU und Projekt MRU) befinden sich nun auf:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\MRUItems

Sie einen anderen GUID-Ordner für jede Liste sehen, und ein Unterordner namens Items in jedem von ihnen. Suchen Sie den Items-Ordner, der die relevante Liste enthält, und löschen Sie einfach seinen übergeordneten GUID-Ordner.

Visual Studio wird den GUID-Ordner zusammen mit einem neuen untergeordneten Ordner Items neu erstellen, das nächste Mal, wenn es wieder etwas zur Liste hinzufügen möchte.

0

Ich bin nicht sicher, ob diese Lösung hier irgendwo gepostet wurde, aber wenn Sie VS 2013 Update 5 haben, können Sie die Startseite öffnen, klicken Sie mit der rechten Maustaste unter der Liste "Letzte" und wählen Sie "Aus Liste entfernen". Ich weiß nicht, wie es mit anderen VS-Versionen aussieht, vielleicht ist diese Funktion verfügbar.

+3

Dies wurde bereits in einer früheren Antwort vorgeschlagen. – codedude

0

Ich hatte dieses Problem als auf VS 2017 angewendet, wo Sie keine MRU-Elemente in der Registrierung wie in den vorherigen Versionen haben. Die Lösung war dagegen einfach: Gehen Sie zu "Extras-> Erweiterungen und Updates" und installieren Sie "Power Commands for Visual Studio". Nach der Installation sieht das Menü Datei wie folgt aus.

enter image description here

einfach den Menüpunkt klicken Sie auf das Projekt MRU zu löschen.

+1

Diese Lösung funktioniert nicht mehr, nachdem Update 15.5.1 installiert wurde. Hat kein Symbol mehr im MRU-Menü. Deaktivieren/Aktivieren oder Deinstallieren/Installieren hilft nicht. 15.5.1 hat dieses Feature zerstört. –

Verwandte Themen