Share via


Configuración administrativa del administrador de extensiones

De forma predeterminada, Visual Studio carga todas las extensiones. Sin embargo, puede restringir la carga de extensiones por usuario.

La mayoría de las extensiones de Visual Studio son extensiones por usuario, cada una de las cuales solo se aplica a un usuario concreto del sistema. Las extensiones por usuario se instalan en %LocalAppData%\Microsoft\VisualStudio\versión de Visual Studio\Extensions\Compañía\Producto\Versión\.

Las extensiones de usuario administrativo se aplican a todos los usuarios, y se instalan en .. \carpeta de instalación de Visual Studio\Common7\IDE\Extensions\Compañía\Producto\Versión\. Las opciones que se describen en este documento no afectan a las extensiones del usuario administrativo.

Restringir extensiones por usuario

Para proteger su sistema frente a las extensiones que pueden contener errores o código dañino, puede restringir todas las extensiones por usuario para que solo se carguen cuando Visual Studio se ejecute bajo derechos de usuario estándar. Esto significa que las extensiones por usuario están deshabilitadas cuando Visual Studio se ejecuta bajo derechos de usuario administrativos.

Para restringir la carga de extensiones por usuario

  1. En el menú Herramientas, haga clic en Opciones.

  2. En el nodo Entorno, seleccione Administrador de extensiones.

  3. Desactive Cargar extensiones por usuario al ejecutar como administrador.

    Nota

    Esta opción se puede establecer mediante programación estableciendo esta clave del Registro: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ExtensionManager "EnableAdminExtensions"=0x00000000.

Deshabilitar extensiones por usuario

Puede deshabilitar todas las extensiones por usuario de todos los usuarios estableciendo esta clave del Registro: HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\10.0\ExtensionManager "DisableUserExtensions"=0x00000001.

Vea también

Conceptos

Instalar y administrar Visual Studio Tools y las extensiones