Как удалить контекстное меню каталога, добавленное Visual Studio 2017?

Я установил Visual Studio Community 2017 RC на Windows 10.


После установки, он добавил новое контекстное меню при щелчке правой кнопкой мыши на любой каталог.

Visual Studio 2017 RC context menu

Я хочу удалить эту опцию, но не могу найти ее в настройках VS2017.

20
задан aniskhan001
22.04.2023 0:14 Количество просмотров материала 3476
Распечатать страницу

5 ответов

Run regedit.exe перейдите к HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode, взять этот ключ, изменить permisions для вашего аккаунта и добавить DWORD (32Bit) на имя HideBasedOnVelocityId и установите значение 006698a6 (hex):

enter image description here

при нажатии правой кнопки мыши запись исчезла:

enter image description here

удалить запись или переименовать его в ShowBasedOnVelocityId включить запись опять:

enter image description here

22
отвечен magicandre1981 2023-04-23 08:02

этот ответ изначально от здесь и я просто воспроизводя его здесь для краткости.

используйте редактор реестра Windows, чтобы удалить два раздела:

HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
HKEY_CLASSES_ROOT\Directory\shell\AnyCode

вы можете создать резервную копию ваших реестров, прежде чем идти на операцию удаления, просто хорошая практика.

15
отвечен Blaze 2023-04-23 10:19

можно использовать ShellMenuView найти этот контекстного меню и отключить его.

  1. скачать программу для вашей ОС (32 или 64 бит) и запустить shmnview.exe исполняемый файл.
  2. найти в списке что-то, что имеет отношение к Visual основы и, похоже, эта запись. (Список можно отсортировать по Тип Файла и посмотрите на записи под с типом файла каталог)
  3. Правой Кнопкой Мыши эту запись и выберите Отключить Выбранные Пункты.
0
отвечен Yisroel Tech 2023-04-23 12:36

на основе ответ by @Blaze:

вместо того, чтобы искать ключи с помощью редактора реестра, просто скопируйте это в пустой файл с .reg расширение файла и выполнить этот файл, чтобы удалить ключи.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode]
[-HKEY_CLASSES_ROOT\Directory\shell\AnyCode]
0
отвечен kapex 2023-04-23 14:53

от Брайсона Гиббонса на форумах Microsoft:


другой вариант, если вы не хотите просто удалить его или можете видеть, что он иногда полезен, но не хотите, чтобы он загромождал контекстное меню,переместить в расширенное контекстное меню (где он виден только с Shift+правая кнопка мыши).

С помощью редактора реестра Windows добавьте новое строковое значение в каждый из следующих разделов с именем "Extended":

HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode
HKEY_CLASSES_ROOT\Directory\shell\AnyCode

вы должны увидеть следующее содержимое при выборе любого из указанных выше разделов реестра:

Name        Type     Data
(Default)   REG_SZ   @C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv33\VSLauncherUI.dll,-1002
Extended    REG_SZ

после этого вы увидите только "открыть в Visual Studio" на папки / каталоги, когда вы держите нажатой клавишу shift, а затем щелкните правой кнопкой мыши.

0
отвечен Steven M. Vascellaro 2023-04-23 17:10

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх