Wie kann ich wirklich jede Einstellung in Visual Studio 2012 zurücksetzen?

84

Ich versuche, jede einzelne Einstellung in Visual Studio zurückzusetzen, da ich IntelliSense vollständig verloren habe . Ich habe die Extras -> Import / Export-Einstellungen -> Zurücksetzen ausprobiert, aber dadurch werden nicht alle Einstellungen gelöscht. Ich weiß, dass dies nicht der Fall ist, da das Farbthema nicht zurückgesetzt wurde und ich IntelliSense immer noch nicht habe. Gibt es eine andere Möglichkeit, jede einzelne Einstellung auf die werkseitigen Standardeinstellungen zurückzusetzen, als jede Ablaufverfolgung des Programms einschließlich der Registrierung zu deinstallieren und zu löschen?

Peter Mortensen
quelle
Ich würde versuchen, eine Reparatur in Add / Remove-Programmen durchzuführen und dann das neueste kumulative Update erneut anzuwenden.
Codechurn
1
@Art, der nichts getan hat, um die Einstellungen zurückzusetzen.
1
Sie können auch versuchen, eine Visual Studio-Eingabeaufforderung zu öffnen und den folgenden Befehl auszuführen: devenv / ResetSettings und devenv / ResetSkipPkgs. Schließlich können Sie versuchen, Visual Studio im abgesicherten Modus zu starten, um festzustellen, ob Sie Ihren Intellisense zurückerhalten, indem Sie Folgendes tun: devenv / SafeMode an der Eingabeaufforderung. Ich vermute, wenn Sie immer noch kein Intellisense in SafeMode haben, ist etwas wirklich durcheinander und Sie müssen neu installieren
Codechurn
@Art Das hat mir zwar intillisense zurückgegeben, aber nicht alle VS-Einstellungen vollständig zurückgesetzt.
Löschen Sie die Einstellungen aus dem Visual Studio 2012 / Einstellungsordner in Dokumenten. Beim nächsten Start wird die Standardeinstellung für diesen bestimmten Benutzer erstellt. Wäre das ausreichend?
Zee

Antworten:

179

Visual Studio verfügt über mehrere Flags, um verschiedene Einstellungen zurückzusetzen:

  • / ResetUserData - (AFAICT) Entfernt alle Benutzereinstellungen und lässt Sie sie erneut festlegen. Dadurch erhalten Sie erneut die erste Aufforderung zur Eingabe von Einstellungen, zum Löschen Ihres letzten Projektverlaufs usw.
  • / ResetSettings - Stellt die Standardeinstellungen der IDE wieder her und wird optional auf die angegebene VSSettings-Datei zurückgesetzt.
  • / ResetSkipPkgs - Löscht alle SkipLoading-Tags, die VSPackages hinzugefügt wurden.
  • / ResetAddin - Entfernt Befehle und Befehlsoberflächen, die dem angegebenen Add-In zugeordnet sind.

Die letzten drei werden beim Laufen angezeigt devenv.exe /?. Der erste scheint undokumentiert / nicht unterstützt / der große Hammer zu sein. Von hier aus :

Haftungsausschluss: Wenn Sie diesen Schalter verwenden, verlieren Sie alle Umgebungseinstellungen und Anpassungen. Aus diesem Grund wird dieser Schalter nicht offiziell unterstützt und Microsoft macht diesen Schalter nicht öffentlich bekannt (dieser Schalter wird nicht angezeigt, wenn Sie an der Eingabeaufforderung devenv.exe /? Eingeben). Sie sollten diesen Schalter nur als letzten Ausweg verwenden, wenn ein Umgebungsproblem auftritt, und sicherstellen, dass Sie Ihre Umgebungseinstellungen sichern, indem Sie sie exportieren, bevor Sie diesen Schalter verwenden.

Jimmy
quelle
Beim Debuggen gab es Probleme, bei denen alle geöffneten Dokumente geschlossen wurden und nicht erneut geöffnet werden konnten. Es wurde eine Lösung für stackoverflow.com/questions/28975581/… gefunden und dieser Beitrag verlinkt, um die Ursache zu ermitteln.
Whyoz
ResetUserDataFunktioniert auch mit VS2015 (nachdem die Integration mit git verloren gegangen ist und beim Start "Keine solche Schnittstelle unterstützt" angezeigt wurde).
Vitalik
"Stellen Sie sicher, dass Sie Ihre Umgebungseinstellungen sichern, indem Sie sie exportieren." Wie?
Colonel Panic
@ColonelPanic In Visual Studio, Menü "Extras", "Assistent zum Importieren und Exportieren von Einstellungen"
gabore
/ ResetUserData hat auch bei mir funktioniert. VS2015 Professional Edition
Aspo
29

So setzen Sie die Visual Studio-Instanz hart zurück

Wenn Sie Erweiterungen entwickeln, versauen Sie manchmal nur, andere tun es jemand anderes. Wenn beim Laden selbst der alltäglichsten Erweiterungen Fehler auftreten, finden Sie hier die Anweisungen zum Hard-Reset Ihrer Instanz.

Close Visual Studio (if you haven’t already).
Open the registry editor (regedit.exe)
Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}
Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}_Config
Delete the %LOCALAPPDATA%\Microsoft\VisualStudio\{version} directory.

Genießen Sie Ihre brandneue Visual Studio-Instanz.

  • Verwenden Sie {version} = 10.0 für Visual Studio 2010
  • Verwenden Sie {version} = 11.0 für Visual Studio 2012
  • Verwenden Sie {version} = 12.0 für Visual Studio 2013

Wenn Sie auf der anderen Seite den experimentellen Bienenstock zurücksetzen möchten, können Sie dasselbe mit den '{version} Exp'-Bienenstöcken tun.

Viel Spaß beim Codieren!

Quelle: http://www.corvalius.com/site/hacks/how-to-hard-reset-visual-studio-instance/

Rodolpho Brock
quelle
Bei Problemen mit Visual Studio und Team Foundation Server sollte auch das TFS-Cache-Verzeichnis unter "% USERNAME% \ AppData \ Local \ Microsoft \ Team Foundation \ 5.0 \ Cache" gelöscht werden.
Wewa
1
Wenn @ wewas Pfad nicht funktioniert, hat dies für mich funktioniert:% LOCALAPPDATA% \ Microsoft \ Team Foundation \ 5.0 \ Cache
verdammt am
15

Klicken Sie auf Extras Menü> Einstellungen importieren und exportieren > Alle Einstellungen zurücksetzen > Weiter > „Nein, nur Einstellungen zurückgesetzt und überschreibt alle aktuellen Einstellungen“ > Weiter > Fertig stellen .

Kunal Goel
quelle
8

So setzen Sie Ihre Einstellungen zurück

  • Auf der Werkzeuge Klicken Sie im Menü Einstellungen importieren und exportieren .
  • Klicken Sie auf der Seite Willkommen beim Assistenten für Import- und Exporteinstellungen auf Alle Einstellungen zurücksetzen und dann auf Weiter .
  • Wenn Sie Ihre aktuelle Einstellungskombination löschen möchten, wählen Sie Nein, setzen Sie einfach die Einstellungen zurück , überschreiben Sie alle aktuellen Einstellungen und klicken Sie dann auf Weiter . Wählen Sie die Programmiersprache (n) aus, für die Sie die Einstellung zurücksetzen möchten.

Klicken Sie auf Fertig stellen .

Auf der Seite Zurücksetzen abgeschlossen werden Sie auf Probleme hingewiesen, die beim Zurücksetzen aufgetreten sind.

justpraveen
quelle
-1 Dies beschreibt nicht den gesamten Prozess, es gibt einen zusätzlichen Bildschirm, der in dieser Antwort nicht angesprochen wird - "Sammlung von Einstellungen".
Robotron
1

Reparieren Sie einfach Visual Studio selbst über das Control Panel und das sollte den Trick machen!

Sherrif
quelle
1

1) Führen Sie Visual Studio Installer aus

2) Klicken Sie in Ihrer installierten Version auf Mehr und wählen Sie Reparieren

3) Starten Sie neu

Arbeitete an der Visual Studio 2017 Community

Crismogramm
quelle