Procedura: impostare le autorizzazioni personalizzate per un'applicazione ClickOnce

È possibile distribuire un'applicazione ClickOnce che utilizza le autorizzazioni predefinite per le aree Internet o Intranet locale. In alternativa, è possibile creare un'area personalizzata per le autorizzazioni specifiche necessarie per l'applicazione. A questo scopo, è possibile personalizzare le impostazioni di sicurezza nella scheda Sicurezza di Progettazione progetti.

Per personalizzare un'autorizzazione

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

  2. Fare clic sulla scheda Sicurezza.

  3. Selezionare la casella di controllo Attiva le impostazioni di sicurezza ClickOnce.

  4. Selezionare il pulsante di opzione È un'applicazione parzialmente attendibile.

    I controlli della sezione Autorizzazioni di sicurezza ClickOnce sono attivati.

  5. Selezionare (Personalizzata) dall'elenco a discesa Area da cui verrà installata l'applicazione.

  6. Fare clic su Modifica XML autorizzazioni.

    Il file app.manifest verrà visualizzato nell'editor XML.

  7. Prima dell'elemento </applicationRequestMinimum>, aggiungere il codice XML per le autorizzazioni necessarie per l'applicazione.

    Nota

    È possibile utilizzare il metodo ToXml di un set di autorizzazioni per generare il codice XML per il manifesto dell'applicazione. Ad esempio, per generare il codice XML per il set di autorizzazioni EnvironmentPermission, chiamare il metodo ToXml. Per ulteriori informazioni sulla struttura del codice XML per il set di autorizzazioni, vedere Procedura: importare un set di autorizzazioni tramite un file XML.

Vedere anche

Concetti

Protezione di applicazioni ClickOnce

Sicurezza dall'accesso di codice per applicazioni ClickOnce

Protezione di applicazioni ClickOnce