Wie entferne ich das Verzeichnis-Kontextmenü, das von Visual Studio 2017 hinzugefügt wurde?
Ich habe Visual Studio Community 2017 RC unter Windows 10 installiert.
Nach der Installation wurde ein neues Kontextmenü hinzugefügt, wenn Sie mit der rechten Maustaste auf ein beliebiges Verzeichnis geklickt haben.
Ich möchte diese Option entfernen, kann sie aber anscheinend nicht in den VS2017-Einstellungen finden.
6 answers
Führen Sie regedit.exe
aus, gehen Sie zu HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
, übernehmen Sie den Besitz dieses Schlüssels, ändern Sie die Berechtigungen für Ihr Konto und fügen Sie ein DWORD (32Bit)
mit dem Namen HideBasedOnVelocityId
hinzu und setzen Sie den Wert auf 006698a6
(hex):
Wenn Sie jetzt einen Rechtsklick machen, ist der Eintrag weg:
Eintrag löschen oder in ShowBasedOnVelocityId
umbenennen, um den Eintrag erneut zu aktivieren:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-01-16 16:16:00
Diese Antwort stammt ursprünglich von hier, und ich reproduziere sie nur der Kürze halber hier.
Verwenden Sie den Windows-Registrierungseditor, um zwei Schlüssel zu löschen:
HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
HKEY_CLASSES_ROOT\Directory\shell\AnyCode
Möglicherweise möchten Sie Ihre Register sichern, bevor Sie eine Löschoperation durchführen, nur eine gute Übung.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-25 04:52:40
Von Bryson Gibbons in den Microsoft-Foren:
Eine weitere Option, wenn Sie es nicht einfach löschen möchten oder manchmal nützlich finden, aber das Kontextmenü nicht überladen möchten, besteht darin, es in das erweiterte Kontextmenü zu verschieben (wo es nur mit Umschalt+Rechtsklick sichtbar ist).
Fügen Sie mit dem Windows-Registrierungseditor unter jedem der folgenden Schlüssel einen neuen Zeichenfolgenwert mit dem Namen "Erweitert" hinzu:
HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
HKEY_CLASSES_ROOT\Directory\shell\AnyCode
Sie sollten dann die folgender Inhalt, wenn einer der oben genannten Registrierungsschlüssel ausgewählt ist:
Name Type Data
(Default) REG_SZ @C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\1033\\VSLauncherUI.dll,-1002
Extended REG_SZ
Danach sehen Sie nur noch "Open in Visual Studio" in Ordnern/Verzeichnissen, wenn Sie die Umschalttaste gedrückt halten und dann mit der rechten Maustaste klicken.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-06-19 15:12:34
Basierend auf der Antwort von @Blaze:
Anstatt mit dem Registrierungseditor nach Schlüsseln zu suchen, kopieren Sie diese einfach in eine leere Datei mit der Dateierweiterung .reg
und führen Sie diese Datei aus, um die Schlüssel zu löschen.
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode]
[-HKEY_CLASSES_ROOT\Directory\shell\AnyCode]
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-04-13 08:44:30
Sie können ShellMenuView verwenden, um diesen Kontextmenüeintrag zu finden und zu deaktivieren.
- Laden Sie das Programm für Ihr Betriebssystem (32 oder 64 Bit) herunter und führen Sie die [[6]}shmnview aus.exe - ausführbare Datei.
- Finden Sie in der Liste etwas, das mit visuellen Grundlagen zu tun hat und dieser Eintrag zu sein scheint. (Sie können die Liste nach Dateityp sortieren und die Einträge unter mit Dateityp Verzeichnis)
- Klicken Sie mit der rechten Maustaste auf diesen Eintrag und wählen Sie Disable Selected Items.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-02-13 17:36:04
Keine der Lösungen funktionierte für mich... Also öffnete ich den Registrierungseditor, gehe zum Menü Bearbeiten > Suchen... Und geben Sie den Namen ein, den Sie Open in Visual Studio
finden möchten (oder einfach Visual Studio
, wenn Sie eine breitere Suche wünschen)... Klicken Sie auf Find Next
und halten Sie F3 gedrückt, bis Sie die gewünschte Taste gefunden haben...
In meinem Computer wurde es gefunden in:
HKEY_CURRENT_USER\Software\Classes\Local Settings\MuiCache\9a3\52C64B7E
Es gab ein value name
@C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\1055\\VSLauncherUI.dll,-1002
Mit value data
&Open with Visual Studio
Also löschen Sie es einfach (aber stellen Sie sicher, dass Sie Ihre Registrierung sichern, bevor Sie das tun, nur für den Fall)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-04-28 22:25:49