Como remover o menu de contexto do diretório adicionado pelo Visual Studio 2017?

24

Eu instalei o Visual Studio Community 2017 RC no Windows 10.
Após a instalação, ele adicionou um novo menu de contexto ao clicar com o botão direito em qualquer diretório.

Eu quero remover essa opção, mas não consigo encontrá-la nas configurações do VS2017.

    
por aniskhan001 13.02.2017 / 17:57

5 respostas

21

Execute regedit.exe , vá para HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode , assuma a propriedade dessa chave, altere as permissões da sua conta e adicione um DWORD (32Bit) com o nome HideBasedOnVelocityId e defina o valor como 006698a6 (hex):

Quandovocêclicaemrightclick,aentradadesaparece:

Excluaaentradaourenomeie-aparaShowBasedOnVelocityIdparaativaraentradanovamente:

    
por 13.02.2017 / 18:26
15

Esta resposta é originalmente de aqui , e estou apenas reproduzindo-a aqui para fins de brevidade.

Use o editor do Registro do Windows para excluir duas chaves:

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

Você pode querer fazer backup de seus registros antes de realizar uma operação de exclusão, apenas uma boa prática.

    
por 25.03.2017 / 05:52
0

Você pode usar ShellMenuView para encontrar essa entrada no menu de contexto e desativá-la.

  1. Faça o download do programa para seu sistema operacional (32 ou 64 bits) e execute o executável shmnview.exe .
  2. Encontre na lista algo que tenha a ver com Visual Basics e parece ser essa entrada. (Você pode classificar a lista por Tipo de arquivo e examinar as entradas com o tipo de arquivo Diretório )
  3. Clique com o botão direito do mouse nessa entrada e selecione Desativar itens selecionados .
por 13.02.2017 / 18:07
0

Com base na resposta por @Blaze :

Em vez de procurar por chaves com o editor de registro, basta copiar isso em um arquivo vazio com uma extensão de arquivo .reg e executar esse arquivo para excluir as chaves.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode]
[-HKEY_CLASSES_ROOT\Directory\shell\AnyCode]
    
por 13.04.2018 / 10:44
0

De Bryson Gibbons nos Fóruns da Microsoft :

Outra opção, se você não quer apenas excluí-lo ou pode vê-lo às vezes útil, mas não quer que ele atravesse o menu de contexto, é movê-lo para o menu de contexto estendido (onde só é visível com Shift + clique com o botão direito).

Usando o editor do Registro do Windows, adicione um novo valor de string em cada uma das seguintes chaves, com o nome "Extended":

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

Você deve então ver o seguinte conteúdo quando uma das chaves de registro acima estiver selecionada:

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

Depois de fazer isso, você verá apenas "Abrir no Visual Studio" em pastas / diretórios quando você pressionar Shift e clicar com o botão direito.

    
por 19.06.2018 / 17:12