Condividi tramite


Finestra di dialogo Il percorso del progetto non è attendibile

Aggiornamento: novembre 2007

Questa finestra di dialogo viene visualizzata se si tenta di creare un nuovo progetto client o di aprire un progetto esistente in un percorso UNC (Universal Naming Convention). Per impostazione predefinita i percorsi UNC non sono considerati attendibili per un progetto. Il progetto potrebbe quindi non funzionare correttamente quando si tenta di eseguire il debug o di avviarlo da questo percorso.

Una cartella locale mappata a una rete, ad esempio la cartella Documents and Settings, non è un percorso attendibile. Le soluzioni salvate in cartelle mappate, che possono includere soluzioni scaricate da Internet, comportano pertanto la visualizzazione di questa finestra di dialogo.

Nota:

In tutte le versioni di Visual Studio 2008e Visual Web Developer 2008 Express Edition la creazione di un progetto Visual Basic o C# in un percorso UNC comporta la visualizzazione di questa finestra di dialogo.

Per impedire la visualizzazione di questa finestra di dialogo è possibile modificare i criteri di sicurezza della condivisione file. Per ulteriori informazioni, vedere Configurazione dei criteri di sicurezza.

Gli strumenti riportati di seguito consentono di modificare i criteri che influiscono sulla condivisione file.

Mscorcfg.msc

Un metodo semplice per modificare i criteri che influiscono su una condivisione file consiste nell'assegnare un'autorizzazione FullTrust a una determinata condivisione file utilizzando Mscorcfg.msc. Per effettuare questa modifica è necessario disporre dei privilegi di amministratore.

Per assegnare un'autorizzazione FullTrust a una condivisione file

  1. Avviare Mscorcfg.msc.

  2. Espandere il nodo Criteri di sicurezza runtime, il nodo Computer, il nodo Gruppi di codice e il nodo All_Code, quindi evidenziare il nodo LocalIntranet_Zone.

  3. Nel riquadro destro scegliere Aggiungi gruppo di codice figlio.

  4. Scegliere Crea un nuovo gruppo di codice e immettere un nome per il gruppo di codice, quindi scegliere Avanti.

  5. Scegliere un tipo di condizione di URL e immettere il percorso UNC di condivisione del progetto utilizzando il formato file://\\nomeserver\nomecondivisione\*, dove \\nomeserver\nomecondivisione è il nome della condivisione. Fare clic su Avanti.

    Nota:

    Accertarsi di aggiungere l'asterisco alla fine del percorso.

  6. Scegliere FullTrust per Utilizza set di autorizzazioni esistente, quindi scegliere Avanti.

  7. Fare clic su Fine.

  8. Riavviare Visual Studio.

Caspol.exe

Se si utilizza caspol.exe per apportare questa modifica, digitare quanto segue sulla riga di comando, tenendo presente che per effettuare la modifica occorre essere l'amministratore del computer:

caspol -m -ag 1.2 -url urlname FullTrust

Vedere anche

Altre risorse

Configurazione dei criteri di protezione