vendredi 11 juin 2010

L'identité actuelle ([machine]/ASPNET) ne dispose pas d'un accès en écriture à 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'.

Lors d'une migration du Framework .NET1.1 vers .NET3.5, lorsque je lance une application web, j'ai obtenu un message suivant sur le navigateur:
L'identité actuelle ([machine]/ASPNET) ne dispose pas d'un accès en écriture à 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'.

La solution la plus facile est d’ajouter à l’utilisateur ASPNET des droits en lecture sur le dossier C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727.

Sinon, lancer aspnet_regiis.exe depuis le dossier C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727. Cette commande permet de mapper l'application à la version ISAPI ASP.NET du Framework 2.0 et exécuter d'autres opérations de configuration.

Les options pour cette commande sont disponibles sur:
http://msdn.microsoft.com/fr-fr/library/k6h9cz8h(VS.80).aspx

Aucun commentaire:

Enregistrer un commentaire