Procedimientos para establecer permisos personalizados para una aplicación ClickOnce
Se aplica a:Visual Studio
Visual Studio para Mac
Visual 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
Seleccione un proyecto en el Explorador de solucionesy, en el menú Proyecto , haga clic en Propiedades.
Haga clic en la pestaña Security (Seguridad).
Active la casilla Habilitar configuración de seguridad de ClickOnce .
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.
En la lista desplegable Zona desde la que se instalará la aplicación , haga clic en (Personalizada).
Haga clic en Editar XML de permisos.
El archivo app.manifest se abrirá en el Editor XML.
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 .