Tips / .NET Framework
addthis
Eseguire applicazioni .NET da unita' di rete condivise
Author: Red3d
Visits: 3078
Date: 20.02.2008

Le impostazioni di default dell' ambiente .NET impediscono per motivi di sicurezza l'esecuzione "completa" di applicazioni eseguite da condivisioni di rete. 

Applicazioni che utilizzano determinate funzioni vengono bloccate, e quindi risulta impossibile eseguirle correttamente, anche in fase di sviluppo, se gli eseguibili vengono generati in una condivisione.

 

Per risolvere il problema con .NET Framework versione 2.0 o superiori è sufficiente dare i permessi di "FullTrust" all'unità condivisa. Per fare questo con NET 1.0 è sufficente utilizzare l'apposita interfaccia nel pannello di controllo.

 

Per fare questo, è necessario aprireil Prompt dei Comandi di Visual Studio 2005 / 2008 (in modo da avere disponibili le utility del :net Framework) e digitare quanto segue:

 

caspol -q -machine -addgroup 1 -url file://z:/* FullTrust -name "Drive Z"

 

Le parti in grossetto andranno sostituite rispettivamente con la lettera di unità mappata alla condivisione e un nome identificativo della stessa.

 




Page 1 of 1


Se vuoi discutere con noi su questo articolo o comunque vuoi porci delle domande usa il nostro Forum

COMMENTI

Aggiungi un commento! +
(I commenti verranno moderati prima della pubblicazione)



Top