Compartir a través de


Configuración de las opciones de confianza para archivos y carpetas

Visual Studio 2022 y versiones posteriores presentan una funcionalidad mejorada de configuración de confianza . Si se abre código que no es de confianza en el IDE, se muestra un cuadro de diálogo de advertencia. Las advertencias de seguridad de Marca de la Web (MotW) están integradas en la funcionalidad general de confianza.

Los desarrolladores de software están siendo cada vez más dirigidos por malware. La funcionalidad de configuración de confianza tiene como objetivo aumentar el conocimiento sobre los riesgos de controlar código desconocido y ayuda a protegerse contra actores malintencionados, que tienen como destino escenarios que van desde la apertura de contenido (por ejemplo, repositorios, soluciones, proyectos y archivos) a compilar y ejecutar aplicaciones con Visual Studio.

De forma predeterminada, Visual Studio muestra una advertencia de seguridad cuando se detecta la marca del identificador web. Sin embargo, este comportamiento predeterminado se puede personalizar para mostrar siempre una advertencia de seguridad, independientemente de la ubicación original del contenido.

Personalizar la configuración de confianza

Puede personalizar las directivas de confianza para configurar las opciones de seguridad para abrir contenido en Visual Studio.

Al abrir contenido desde la web (Marca de la Web)

Visual Studio muestra una advertencia de seguridad al intentar abrir el contenido etiquetado con el identificador Mark of the Web (MotW). La alerta relacionada con la confianza le informa de los posibles riesgos de seguridad asociados con la apertura de archivos de orígenes potencialmente no seguros, como descargas de Internet.

Captura de pantalla que muestra la marca de la alerta web.

Puede modificar la experiencia de confianza predeterminada en Herramientas>Opciones, bajo todas las configuraciones>del entorno>seguridad>confianza.

Captura de pantalla que muestra cómo modificar las opciones de seguridad relacionadas con la apertura de contenido desde la web.

Puede modificar la experiencia de confianza predeterminada en el cuadro de diálogoOpciones de >, en la secciónSeguridad del >.

Captura de pantalla que muestra cómo modificar las opciones de seguridad relacionadas con la apertura de contenido desde la web.

La marca de la Web es una característica de seguridad usada por Windows para identificar los archivos que se originan en Internet. Al descargar un archivo, Windows agrega este identificador a los metadatos del archivo, lo que indica que el contenido podría no ser seguro para ejecutarse o abrirse. Visual Studio usa este identificador para proteger el entorno de desarrollo frente a posibles amenazas.

Requerir siempre una decisión de confianza

Al habilitar la opción Requerir una decisión de confianza antes de abrir el contenido y establecer la solicitud de decisión de confianza en Preguntar siempre, Visual Studio detecta si está intentando abrir contenido que no está designado como de confianza. Un cuadro de diálogo le advierte sobre las implicaciones de seguridad.

Para habilitar el mensaje Preguntar siempre, siga estos pasos:

  1. Abra el panel de herramientasOpciones y expanda la sección de Todas las configuracionesEntornoSeguridadConfianza.

  2. Active la casilla Requerir una decisión de confianza antes de abrir el contenido .

  3. Use la lista desplegable y establezca la opción Solicitud de decisión de confianza en Preguntar siempre.

    Captura de pantalla que muestra cómo habilitar la solicitud de decisión de confianza para preguntar siempre.

Nota:

La opción Omitir comprobaciones de confianza para ubicaciones temporales que Visual Studio crea automáticamente no está habilitada de forma predeterminada. Esta opción no tiene ningún efecto a menos que la opción Solicitud de decisión de confianza esté establecida en Preguntar siempre.

Requerir siempre una decisión de confianza

Al habilitar la opción Siempre requerir una decisión de confianza Visual Studio detecta si intentas abrir contenido que no está marcado como de confianza. Verá un cuadro de diálogo que le advierte sobre las implicaciones de seguridad.

Para habilitar siempre requiere una característica de decisión de confianza, siga estos pasos:

  1. Abra el cuadro de diálogo Opciones de herramientas> y expanda la secciónSeguridad del entorno>.

  2. En el panel Directivas de confianza, seleccione Requerir siempre una decisión de confianza en la lista desplegable Requerir una decisión de confianza .

Captura de pantalla que muestra cómo habilitar ubicaciones de confianza mediante las opciones de configuración de confianza.

Nota:

La opción Omitir comprobaciones de confianza para ubicaciones temporales que Visual Studio crea automáticamente no está habilitada de forma predeterminada. No tiene ningún efecto a menos que la opción Siempre requiera una decisión de confianza también esté habilitada.

Captura de pantalla del cuadro de diálogo de advertencia de configuración de confianza.

Administrar la configuración de confianza

Aquí se muestra cómo agregar ubicaciones de confianza y quitarlas.

Adición de ubicaciones de confianza

Después de habilitar la configuración de confianza, todo el contenido que abra con Visual Studio se considera que no es de confianza hasta que lo agregue a la lista de ubicaciones de confianza. Puede confiar en una ubicación de carpeta directamente desde el cuadro de diálogo de advertencia . A continuación se muestra cómo hacerlo:

  1. Elija la carpeta en la que desea confiar (la carpeta actual o la carpeta principal) en la lista desplegable Nivel de confianza .

    Captura de pantalla que muestra cómo confiar en una carpeta desde el cuadro de diálogo de advertencia.

  1. Seleccione Confiar y continúe en el cuadro de diálogo.

    Visual Studio agrega la ruta de acceso de carpeta a la lista Ubicaciones de confianza en el panel Opciones de > bajo la sección Todas las configuraciones del entorno de > en .

  1. Seleccione el botón Confiar y continuar en el cuadro de diálogo.

    Visual Studio agrega la ruta de acceso de carpeta a la lista Ubicaciones de confianza en el cuadro de diálogoOpciones de > en la sección Seguridad del entorno>.

También puede agregar carpetas a las ubicaciones de confianza desde el cuadro de diálogo Configuración de confianza . A continuación se muestra cómo hacerlo:

  1. Abra el panel de herramientasOpciones y expanda la sección de Todas las configuracionesEntornoSeguridadConfianza.

    (El panel se abre en la misma ubicación al seleccionar Administrar la configuración de confianza en el cuadro de diálogo de advertencia ).

  2. En la barra de herramientas de la lista Ubicaciones de confianza , seleccione + Agregar.

  3. En el cuadro de diálogo Agregar elemento , seleccione Más acciones (...) para la configuración Ruta de acceso . Vaya a y seleccione la carpeta que desea agregar a la lista de confianza y, a continuación, seleccione Guardar.

    Captura de pantalla que muestra cómo establecer una carpeta como una ubicación de confianza.

    La ruta de acceso de la carpeta aparece en la lista Ubicaciones de confianza . En la columna Confiado por, la carpeta que agregó muestra Usuario como la configuración de confianza.

    Captura de pantalla que muestra una carpeta agregada a la lista de Ubicaciones de confianza con la configuración de Usuario confiable.

Después de configurar las opciones de confianza, la ruta de acceso de carpeta de cualquier contenido que cree en Visual Studio se agrega automáticamente a la lista Ubicaciones de confianza. Cada ruta de acceso de carpeta agregada automáticamente muestra System como la configuración de confianza en la columna Trusted By .

Captura de pantalla que muestra la configuración de confianza de nivel de usuario y sistema en la lista Ubicaciones de confianza.

También puede agregar carpetas a ubicaciones de confianza desde el cuadro de diálogo Configuración de confianza . A continuación se muestra cómo hacerlo:

  1. Abra el cuadro de diálogo Opciones de herramientas> y expanda la secciónSeguridad del entorno>.

    (El panel se abre en la misma ubicación al seleccionar Administrar la configuración de confianza en el cuadro de diálogo de advertencia ).

  2. Junto a la lista Ubicaciones de confianza , seleccione Agregar una carpeta.

  3. En el cuadro de diálogo Examinar , busque la carpeta que desea agregar a la lista de confianza, resalte la carpeta y seleccione Seleccionar carpeta.

    La ruta de acceso de la carpeta aparece en la lista Ubicaciones de confianza . En la columna Trusted By, la carpeta que agregó muestra Usuario Local como la configuración de confianza.

    Captura de pantalla que muestra una carpeta agregada a la lista Ubicaciones de confianza.

Después de configurar las opciones de confianza , la ruta de acceso de la carpeta para cualquier contenido que cree en Visual Studio se agrega automáticamente a la lista Ubicaciones de confianza . Cada ruta de acceso de carpeta agregada automáticamente muestra System como la configuración de confianza en la columna Trusted By .

Captura de pantalla que muestra la configuración de confianza de nivel de sistema y usuario local en la lista Ubicaciones de confianza.

Eliminación de ubicaciones de confianza

Para quitar ubicaciones de confianza, siga estos pasos:

  1. Abra el panel de herramientasOpciones y expanda la sección de Todas las configuracionesEntornoSeguridadConfianza.

  2. En la lista Ubicaciones de confianza , resalte la ruta de acceso que desea quitar y, a continuación, seleccione Quitar.

    Puede quitar varias entradas al mismo tiempo con selección múltiple. Usa Mayús mientras resaltes los caminos.

Las rutas de acceso seleccionadas se quitan de la lista Ubicaciones de confianza .

  1. Abra el cuadro de diálogo Opciones de herramientas> y expanda la secciónSeguridad del entorno>.

  2. En la lista Ubicaciones de confianza , resalte la ruta de acceso que desea quitar y, a continuación, seleccione Quitar.

    Puede quitar varias entradas al mismo tiempo con selección múltiple. Usa Mayús mientras resaltes los caminos.

Las rutas de acceso seleccionadas se quitan de la lista Ubicaciones de confianza .

Consulte también

Compilación de una aplicación en Visual Studio