Il comando di cui parliamo è presente nella directory principale del Framework installato sul nostro computer (solitamente nella cartella "C:\WINDOWS\MICROSOFT.NET\FRAMEWORK\V1.1.4322" per la versione 1.1 e "C:\WINDOWS\MICROSOFT.NET\FRAMEWORK\V1.1.3705" per la versione 1.0).
Ci può essere utile in molte occasioni e presenta un buon numero di opzioni per la personalizzazione del Framework.
L'opzione che ci verrà molto utile è la "-i", che ci permette di ripristinare il Framework e l'elaborazione delle nostre pagine ASP.NET, sistemando le associazioni all'interno di IIS:
aspnet_regiis.exe -i
Le altre opzioni:
"-c" - crea per tutti i siti presenti sul nostro server la cartella "aspnet_client" con gli script in Javascript utili per la validazione e altre funzioni client-side:
aspnet_regiis.exe -c
"-e" - rimozione della cartella "aspnet_client":
aspnet_regiis.exe -e
"-ua" - disintallazione di ASP.NET da IIS:
aspnet_regiis.exe -r
"-s" - imposta la versione attuale del framework per la web application indicata. Questa opzione ci è utile nel caso sul nostro computer è presente più di una versione del framework e vogliamo impostare quale di questi elabori le pagine.
Per fare in modo che la Web Application "prova" sia elaborata dal Framework 1.1, scriveremo:
C:\WINDOWS\MICROSOFT.NET\FRAMEWORK\V1.1.4322\aspnet_regiis.exe -s w3svc/1/ROOT/prova
Se vogliamo che sia la versione 1.0 ad elaborare questa applicazione:
C:\WINDOWS\MICROSOFT.NET\FRAMEWORK\V1.1.3705\aspnet_regiis.exe -s w3svc/1/ROOT/prova
Un utile strumento visivo per impostare quale versione del Framework debba eseguire una nostra web application è possibile scaricarlo da questo link:
https://www.aspitalia.com/servizi/risorse/mostra.aspx?ID=275
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.