Sujet : Pb Accès au Temporary .Net [ Microsoft / IIS ] (EricDD)


Informations & options

Pb Accès au Temporary .Net par : EricDD (1/1 Membre Club 1/1) le 31/07/2006 16:07:31
Répondre Rép. Ecrire un message privé MP Voir les autres messages de ce membre 3 msg Voir les autres messages de ce membre sur tout CS 17 msg CS

Bonjour,
Je viens d'installer mon serveur IIS, avec plusieurs sites Web.
Voici le message que j'obtiens au lancement de mon site http://localhost/MonSite/frmMain.aspx

 

L'accès au chemin d'accès "c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\MonSite\850ea32f\4bc6d6b9" est refusé.
Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails de l'exception: System.UnauthorizedAccessException: L'accès au chemin d'accès "c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\picardadmin2005\850ea32f\4bc6d6b9" est refusé.

ASP.NET n'est pas autorisé à accéder à la ressource demandée. Accordez des droits d'accès à la ressource pour l'identité de la demande ASP.NET. ASP.NET a une identité de processus de base (en règle générale {MACHINE}\ASPNET sur IIS 5 ou Network Service sur IIS 6) qui est utilisée si l'application n'emprunte pas d'identité. Si l'application emprunte une identité via <identity impersonate="true"/>, l'identité sera l'utilisateur anonyme (en règle générale IUSR_MACHINENAME) ou l'utilisateur de la demande authentifié.

Pour accorder un accès en écriture ASP.NET à un fichier, cliquez avec le bouton droit sur le fichier dans l'Explorateur, choisissez "Propriétés" et sélectionnez l'onglet Sécurité. Cliquez sur "Ajouter" pour ajouter l'utilisateur ou le groupe approprié. Sélectionnez le compte ASP.NET et activez les cases à cocher pour l'accès souhaité.

 

Bien sûr, j'ai vérifié les permissions pour le dossier en question, et les permissions sont bonnes.

 

Avez-vous quelques pistes à me suggérer ?

 

Merci.

 

EricDD

Re : Pb Accès au Temporary .Net par : jesusonline (1/1 Membre Club 1/1) (Admin) le 03/08/2006 09:17:05
Répondre Rép. Ecrire un message privé MP Voir les autres messages de ce membre 5 msg Voir les autres messages de ce membre sur tout CS 6366 msg CS
Réponse acceptée !
Bonjour,

Tu peux déjà supprimer le contenu du dossier \Temporary ASP.net Files\ comme son nom l'indique c'est un dossier temporaire et il va être recréer dés que l'on va compiler les pages en allant dessus. Pour les supprimer il faut relancer IIS (iisreset /restart) et aussi fermer Visual Studio ...

ce que tu peux aussi faire c'est executer la commande aspnet_regiis -i qui va te réinstaller asp.net :-)



Cyril - MVS - MCP
Re : Pb Accès au Temporary .Net par : EricDD (1/1 Membre Club 1/1) le 07/08/2006 14:00:18
Répondre Rép. Ecrire un message privé MP Voir les autres messages de ce membre 3 msg Voir les autres messages de ce membre sur tout CS 17 msg CS

Merci Cyril pour tes suggestions.

Mon dossier \Temporary ASP.net Files\ est déjà vide, il n'a jamais pu se remplir en fait.

Je vais essayer de réinstaller asp.net

Merci

Eric DD
Paris
Re : Pb Accès au Temporary .Net par : EricDD (1/1 Membre Club 1/1) le 07/08/2006 14:57:14
Répondre Rép. Ecrire un message privé MP Voir les autres messages de ce membre 3 msg Voir les autres messages de ce membre sur tout CS 17 msg CS

Merci.

J'ai trouvé un Framework Asp .Net 2.0 sur mon  poste.

Ne sachant pas si les 2 versions de .Net peuvent cohabiter, j'ai supprimé la Version 2.0

Et j'ai exécuté aspnet_regiis -i, selon tes indications.

Maintenant, j'ai un autre pb, mais c'est une autre histoire.

Et mon dossier \Temporary ASP.net Files\  est maintenant bien rempli !

Merci encore.

Eric DD
Paris

Re : Pb Accès au Temporary .Net par : jesusonline (1/1 Membre Club 1/1) (Admin) le 07/08/2006 15:40:10
Répondre Rép. Ecrire un message privé MP Voir les autres messages de ce membre 5 msg Voir les autres messages de ce membre sur tout CS 6366 msg CS
Les 2 versions du framework cohabitent parfaitement ! réinstall .net 2.0 peut etre que ca ne causera pas de nouveaux problèmes et puis .net 2.0 c'est tellement mieux par rapport à 1.1 ;-)

Pour les autres questions de l'ordre de la programmation tu peux aller voir sur www.aspfr.com :-)


Cyril - MVS - MCP



Participer à cet échange

Pour participer aux échanges, vous devez vous authentifier.
Login et mot de passe que vous avez sur
CodeS-SourceS/TechnoS-SourceS




Mot de passe oublié ? / Activation de compte
Créer un compte