Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

Seguridad de complementos

Nota Nota

En Visual Studio 2013, los complementos están desusados. Se recomienda actualizar los complementos a las extensiones de VSPackage. Para obtener más información, vea Cómo: Convertir un complemento en un objeto VSPackage.

Para evitar que complementos malintencionados se activen de forma automática, Visual Studio proporciona varios parámetros en la página Entorno, Seguridad de complementos del cuadro de diálogo Opciones del menú Herramientas. También en esta página, puede restringir el número de carpetas en las que Visual Studio busca los archivos de registro .Addin.

Entre los parámetros de la página Seguridad de complementos se incluyen:

  • Permitir la carga de componentes de complementos.   Si se activa esta casilla, los complementos se pueden cargar. Esta opción está seleccionada de forma predeterminada.

  • Permitir la carga de componentes de complementos desde direcciones URL.   Si se selecciona esta casilla, los complementos se pueden cargar desde sitios web externos. Si un complemento no se puede cargar por alguna razón, no es posible cargarlo desde Internet. Este parámetro controla solo la carga de los archivos DLL del complemento. Los archivos de registro .addin siempre se deben ubicar en el sistema local.

Además de la configuración de seguridad, la página Seguridad de complementos enumera las carpetas en las que se buscan los archivos de registro .addin. De forma predeterminada, están incluidos estos tokens de ruta de acceso:

  • %ALLUSERSDOCUMENTS%

  • %ALLUSERSPROFILE%

  • %APPDATA%

  • %VSAPPDATA%

  • %VSCOMMONAPPDATA%

  • %VSMYDOCUMENTS%

Cuando Visual Studio busca archivos .addin, usa las rutas de acceso siguientes en lugar de los tokens:

Token

Ruta de acceso

%ALLUSERSDOCUMENTS%

%PUBLIC%\Documents\

%ALLUSERSPROFILE%

%ALLUSERSPROFILE% (definida por el sistema operativo)

%APPDATA%

%USERPROFILE%\AppData\

%VSAPPDATA%

%USERPROFILE%\AppData\Roaming\Microsoft\Visual Studio\<Version>\

O bien %USERPROFILE%\AppData\Local\Microsoft\Visual Studio\<Version>\

%VSCOMMONAPPDATA%

%ProgramData%\Microsoft\Visual Studio\<Version>\

%VSMYDOCUMENTS%

<My Documents>\Visual Studio 2013\

Nota Nota

Es posible que algunas de estas rutas de acceso predeterminadas no existan en el sistema.

Para quitar un token predefinido, selecciónelo y, a continuación, elija Quitar.

Si desea agregar una carpeta a la lista de búsqueda, elija Agregar y, a continuación, especifíquela en el cuadro de diálogo Buscar carpeta. Para obtener más información, vea Registro de complementos.

Un administrador que cambia las opciones de la página Seguridad de complementos puede escribir valores en cualquier clave situada debajo de HKEY_LOCAL_MACHINE\, lo que modifica la configuración de todos los usuarios del equipo.

Para evitar la modificación no autorizada de la configuración de la página Seguridad de complementos, un administrador puede establecer el valor AllowUserToModifySecuritySettings en el Registro del sistema. Este valor se almacena en la clave HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\11.0\AutomationProperties\. Si el valor se establece en 0, las opciones de la página Seguridad de complementos solo las podrá cambiar un administrador.

La configuración de la página Seguridad de complementos se almacena en el Registro en las claves HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\11.0\AutomationProperties\ y HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\AutomationProperties\. Visual Studio primero busca los valores de clave en HKEY_LOCAL_MACHINE\ y luego en HKEY_CURRENT_USER. Con este diseño, un administrador puede habilitar la carga de complementos, pero un usuario podrá deshabilitarla; sin embargo, si un administrador ha deshabilitado la carga, solo otro administrador podrá habilitarla.

Si la carga de complementos está habilitada, los archivos .addin se buscan en las carpetas especificadas en las claves HKLM\SOFTWARE\Microsoft\VisualStudio\11.0\AutomationOptions\LookInFolders\ y HKCU\SOFTWARE\Microsoft\VisualStudio\11.0\AutomationOptions\LookInFolders\.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.