Compartilhar via


Gerente de extensão de configurações administrativas

Por padrão, o Visual Studio carrega todas as extensões. No entanto, você pode restringir o carregamento de por usuário as extensões.

A maioria das extensões de Visual Studio são as extensões por usuário, cada um dos quais se aplicam somente a um usuário específico do sistema. Extensões por usuário são instaladas em %LocalAppData%\Microsoft\VisualStudio\Visual Studio versão\Extensions\Company\Product\Version\.

Extensões de usuário administrativo se aplicam a todos os usuários e são instaladas no.. \Da pasta de instalação Visual Studio\Common7\IDE\Extensions\Company\Product\Version\. As opções descritas neste documento não afetam as extensões de usuário administrativo.

Restringindo a extensões por usuário

Para proteger o seu sistema contra extensões que podem conter erros ou código mal-intencionado, você pode restringir a todas as extensões por usuário para carregar somente quando Visual Studio é executado sob os direitos de usuário padrão. Isso significa que as extensões por usuário estão desabilitadas quando Visual Studio é executado sob os direitos de usuário administrativo.

Para restringir o carregamento das extensões de por usuário

  1. On the Tools menu, click Options.

  2. No ambiente o nó, selecione Extension Manager.

  3. Clear a carga por extensões de usuário durante a execução como administrador.

    ObservaçãoObservação

    Esta opção pode ser definida programaticamente, definindo a chave de registro: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ExtensionManager "enableadminextensions" = 0x00000000.

Desabilitar extensões por usuário

Você pode desativar todas as extensões de por usuário para todos os usuários, definindo a chave de registro: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\ExtensionManager "disableuserextensions" = 0x00000001.

Consulte também

Conceitos

Instalar e gerenciar extensões e ferramentas do Visual Studio