Cómo: Establecer permisos personalizados para una aplicación ClickOnce

Puede implementar una aplicación ClickOnce que utilice permisos predeterminados para las zonas de Internet o de intranet local.Asimismo, puede crear una zona personalizada para los permisos concretos que la aplicación necesita.Esto se realiza personalizando los permisos de seguridad en la página Seguridad del Diseñador de proyectos.

Para personalizar un permiso

  1. Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.

  2. Haga clic en la ficha Seguridad.

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

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

    Se habilitan los controles de la sección Permisos de seguridad de ClickOnce.

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

  6. Haga clic en Editar XML de permisos.

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

  7. Delante del elemento </applicationRequestMinimum>, agregue código XML para los permisos que la aplicación requiere.

    [!NOTA]

    Puede utilizar el método ToXml de un conjunto de permisos para generar código XML para el manifiesto de aplicación.Por ejemplo, si desea generar código XML para el conjunto de permisos EnvironmentPermission, llame al método ToXml.Para obtener más información sobre la estructura del código XML de un conjunto de permisos, vea How to: Import a Permission Set by Using an XML File.

Vea también

Conceptos

Proteger las aplicaciones ClickOnce

Seguridad de acceso del código para aplicaciones ClickOnce

Proteger las aplicaciones ClickOnce