Procedimientos para establecer permisos personalizados para una aplicación ClickOnce

Se aplica a:yesVisual Studio noVisual Studio para Mac noVisual Studio Code

Puede implementar una aplicación ClickOnce que use los permisos predeterminados de las zonas de Internet o de la intranet local. Como alternativa, puede crear una zona personalizada para los permisos específicos necesarios para la aplicación. Para ello, personalice los permisos de seguridad en la página Seguridad del Diseñador de proyectos.

Nota

Esta tarea no es compatible en ClickOnce con .NET Core y .NET 5 o posterior. Para obtener más información, consulte ClickOnce para .NET.

Para personalizar un permiso

  1. Seleccione un proyecto en el Explorador de solucionesy, en el menú Proyecto , haga clic en Propiedades.

  2. Haga clic en la pestaña Security (Seguridad).

  3. Active la casilla Habilitar configuración de seguridad de ClickOnce .

  4. Seleccione el botón de la opción Aplicación de confianza parcial .

    Los controles de la sección Permisos de seguridad de ClickOnce están habilitados.

  5. En la lista desplegable Zona desde la que se instalará la aplicación , haga clic en (Personalizada).

  6. Haga clic en Editar XML de permisos.

    El archivo app.manifest se abrirá en el Editor XML.

  7. Antes del elemento </applicationRequestMinimum> , agregue el código XML de los permisos necesarios para la aplicación.

    Nota

    Puede usar el método ToXml de un conjunto de permisos para generar el código XML del manifiesto de la aplicación. Por ejemplo, para generar el XML del conjunto de permisos EnvironmentPermission , llame al método ToXml .

Consulte también