StefanoB

aka // Sp1dEr @ www.SysAdmin.it // "random notes from an Italian IT professional"
posts - 108, comments - 187, trackbacks - 2

My Links

News


Ecco le mie statistiche!
Aggiungi il Blog a: Add to Technorati Favorites
TechNet Bookmarks
Il contenuto di questo blog e di ciascun post viene fornito “così come é”, senza garanzie, e non conferisce alcun diritto.

QR Code


Tag Cloud

Archives

Post Categories

Image Galleries

Anti-Virus/Anti-Spyware On Line

Blogs Amici

Informazioni di Servizio

Microsoft

Sociale

SysAdmin.it

Eseguire un'applicazione .NET residente su disco remoto

Qualche tempo fà mi sono imbattuto in un bel problema: eseguire un progetto .NET, con gli assembly caricati da uno storage remoto.
La soluzione è da ricercare nella configurazione del framework, tramite il tool "Microsoft .NET Framework 1.1 Configuration", in modo tale che il CLR (Common Language Runtime) di .NET consideri gli Assembly caricati da remoto come se fossero locali. Ecco come:

1. Aprire il tool "Microsoft .NET Framework 1.1 Configuration", da Start -> Administrative Tools ->Microsoft .NET Framework 1.1 Configuration
2. Selezionare sul menù di sinistra la voce "Runtime Security Policy" ed espandere le voci "Machine" e "Code Groups"
3. Selezionare il nodo "All_Code", e sul frame si destra cliccare su "Add Child Code Group"
4. Creare un nuovo Group, ad esempio "MyTrustedProject"
5. Selezionare il tipo di condizione per il gruppo come "URL", e specificarla come "\\ServerRemoto\NomeShare\*"
6. Specificare le permission a "FullTrust"

Faccio ciò, tutti gli assembly residenti sullo share "file://ServerRemoto/NomeShare/" avranno il Full Trust per la macchina dove è stato appena configurato il framework.

Technorati tags:

Print | posted on Wednesday, August 09, 2006 9:52 AM | Filed Under [ Framework .NET ]

Feedback

No comments posted yet.

Post Comment

Title  
Name  
Email
Url
Comment   
Please add 5 and 8 and type the answer here:

Powered by:
Powered By Subtext Powered By ASP.NET