Pagina Protezione, Progettazione progetti

Aggiornamento: novembre 2007

La pagina Protezione di Progettazione progetti consente di configurare le impostazioni di protezione dall'accesso di codice per le applicazioni distribuite tramite la distribuzione ClickOnce. Per ulteriori informazioni, vedere Sicurezza dall'accesso di codice per applicazioni ClickOnce.

Per accedere alla pagina Protezione, fare clic su un nodo di progetto in Esplora soluzioni, quindi scegliere Proprietà dal menu Progetto. In Progettazione progetti fare clic sulla scheda Protezione.

Impostazioni protezione

  • Attiva le impostazioni di protezione ClickOnce
    Specifica se le impostazioni di protezione devono essere attivate in fase di progettazione. Quando questa opzione non è selezionata, tutte le altre opzioni della pagina Protezione non sono disponibili.

    Nota:

    Quando si pubblica un'applicazione mediante la Pubblicazione guidata, questa opzione è attivata automaticamente.

    Quando si seleziona questa opzione, è possibile selezionare uno dei due pulsanti di opzione: È un'applicazione completamente attendibile oppure È un'applicazione parzialmente attendibile.

    Per impostazione predefinita, i progetti di applicazioni Web browser WPF hanno questa opzione selezionata.

    Al contrario, per tutti gli altri tipi di progetto questa opzione è deselezionata.

  • È un'applicazione completamente attendibile
    Se si seleziona questa opzione, all'applicazione vengono assegnate autorizzazioni di attendibilità totale quando viene eseguita o installata in un computer client. Se possibile, evitare di utilizzare Attendibilità totale, perché all'applicazione verrà concesso un accesso illimitato a risorse quali il file system e il Registro di sistema.

    Per impostazione predefinita, i progetti di applicazioni Web browser WPF hanno questa opzione impostata su Attendibilità parziale.

    Per tutti gli altri tipi di progetto, questa opzione è impostata per impostazione predefinita, su Attendibilità totale.

  • È un'applicazione parzialmente attendibile
    Se si seleziona questa opzione, all'applicazione vengono assegnate autorizzazioni di attendibilità parziale quando viene eseguita o installata in un computer client. L'attendibilità parziale implica che le autorizzazioni di protezione dall'accesso di codice per l'applicazione includano soltanto le autorizzazioni effettivamente richieste dall'applicazione. Per ulteriori informazioni sulla configurazione delle autorizzazioni di protezione, vedere Sicurezza dall'accesso di codice per applicazioni ClickOnce.

    È possibile specificare le impostazioni di protezione di attendibilità parziale configurando le opzioni presenti nell'area Autorizzazioni di protezione ClickOnce.

Autorizzazioni di protezione ClickOnce

  • Zona da cui verrà installata l'applicazione
    Specifica un insieme predefinito di autorizzazioni di protezione dall'accesso di codice da utilizzare come punto di partenza per la configurazione delle autorizzazioni. Scegliere (Personalizzate) per iniziare senza alcuna autorizzazione attivata oppure Internet o Intranet locale per un set di autorizzazioni limitato.

    Per impostazione predefinita, i progetti di applicazioni Web browser WPF hanno questa opzione impostata su Internet. Per impostazione predefinita, la zona di Internet per tale tipo di progetto include autorizzazioni WebBrowserPermission e MediaPermission che non sono utilizzati negli altri tipi di progetto.

    Nota:

    Personalizzare sempre l'insieme di autorizzazioni e includere solo le autorizzazioni richieste per una particolare applicazione. Per ulteriori informazioni, vedere Procedura: impostare le autorizzazioni personalizzate per un'applicazione ClickOnce.

  • Autorizzazioni necessarie all'applicazione
    Contiene una tabella delle autorizzazioni di protezione dall'accesso di codice.

    La colonna Incluso contiene un'icona con un segno di spunta verde in corrispondenza delle autorizzazione incluse. Contiene un'icona di avviso gialla se l'autorizzazione non è inclusa per impostazione predefinita nell’area di protezione specificata.

    La colonna Autorizzazione contiene i nomi di tutti i set di autorizzazioni. I set di autorizzazioni che sono stati modificati vengono visualizzati in grassetto.

    La colonna Impostazione contiene un elenco a discesa con tre scelte. Facendo clic su Includi l'autorizzazione viene inclusa, facendo clic su Escludi, viene esclusa, mentre facendo clic su (Predefinito zona) l'autorizzazione viene inclusa o esclusa in base al valore selezionato nell'elenco L'applicazione verrà distribuita da.

    Nota:

    La modifica delle autorizzazioni comporterà un esito negativo in fase di esecuzione di un'applicazione Web browser WPF. L'applicazione non verrà eseguita in una zona modificata perché non può ottenere i privilegi elevati richiesti per la concessione delle autorizzazioni. Per ulteriori informazioni, vedere Sicurezza dall'accesso di codice per applicazioni ClickOnce.

  • Elabora autorizzazioni
    Avvia lo strumento Analisi autorizzazioni che analizza l'applicazione e imposta le autorizzazioni nella tabella Autorizzazioni necessarie all'applicazione in base ai risultati ottenuti. Per ulteriori informazioni, vedere Procedura: determinare le autorizzazioni per un'applicazione ClickOnce.

    Nota:

    Se si sceglie questa opzione, tutte le impostazioni di autorizzazione esistenti verranno sovrascritte.

  • Proprietà
    Apre la Finestra di dialogo Impostazioni autorizzazione per il set di autorizzazioni selezionato nella tabella Autorizzazioni necessarie all'applicazione. Le opzioni disponibili nella finestra di dialogo variano in base al set di autorizzazioni.

  • Reimposta
    Ripristina i valori predefiniti di tutte le autorizzazioni della tabella Autorizzazioni necessarie all'applicazione per l'area selezionata nell'elenco Zona da cui verrà installata l'applicazione.

  • Avanzate
    Apre la Finestra di dialogo Impostazioni di protezione avanzate che consente di configurare le impostazioni per il debug dell'applicazione con autorizzazioni limitate.

Vedere anche

Attività

Procedura: attivare le impostazioni di sicurezza ClickOnce

Procedura: impostare un'area di protezione per un'applicazione ClickOnce

Procedura: impostare le autorizzazioni personalizzate per un'applicazione ClickOnce

Procedura: determinare le autorizzazioni per un'applicazione ClickOnce

Procedura: eseguire il debug di un'applicazione ClickOnce con autorizzazioni limitate

Concetti

Sicurezza dall'accesso di codice per applicazioni ClickOnce

Cenni preliminari sulla distribuzione ClickOnce

Riferimenti

Finestra di dialogo Impostazioni di protezione avanzate

Finestra di dialogo Impostazioni autorizzazione

WebBrowserPermission

MediaPermission

Altre risorse

Protezione di applicazioni ClickOnce

Distribuzione ClickOnce

Progetti, elementi dell'interfaccia utente