37 votes

Erreur : "Impossible de démarrer le débogage sur le serveur web..." ASP.NET 4.0

Je reçois une erreur lorsque je veux créer un site web sur le serveur IIS. J'utilise Windows 7 et Visual Studio 2010.

Dois-je enregistrer ou configurer asp.net 4.0 pour l'IIS ?

28voto

Calvin Fisher Points 980

Il n'y a pas beaucoup de détails ici, mais j'ai obtenu cette même erreur en essayant de démarrer le débogage sur un projet d'application web dans Visual Studio 2010 que je venais de changer de la version 3.5 à la version 4.0.

Cela m'a permis de résoudre le problème à partir de la ligne de commande :

cd %windir%\Microsoft.NET\Framework\v4.0.30319
aspnet_regiis.exe -i

Veillez à aller ensuite dans le gestionnaire IIS et à revérifier vos pools d'applications et autres, car il est probable que cette opération réinitialise certaines de vos configurations.

0 votes

-i Install this version of ASP.NET and update IIS configuration at the root level to use this version of ASP.Net.

24voto

muruge Points 1239

C'est ce qui a fait l'affaire pour moi :

En IIS > sous Compilation .NET

<strong>Remarque : </strong>Le site web par défaut n'est sélectionné qu'à des fins de capture d'écran.

enter image description here

Changer le Option de débogage à True

enter image description here

4 votes

Oui ! N'oubliez pas de cliquer sur Appliquer.

0 votes

C'était le problème dans mon cas. Merci beaucoup.

0 votes

Comment accéder à l'écran de compilation .net ?

7voto

nd2010 Points 74

Cette erreur peut apparaître si le mot de passe du compte utilisé par le pool d'applications change. Si vous obtenez cette erreur après avoir modifié le mot de passe de votre réseau, il se peut que vous deviez également le mettre à jour pour le pool d'applications utilisé par vos sites web locaux.

6voto

Ben Points 41

Dans Visual Studio 2010, cela signifie généralement qu'il y a un problème avec le fichier Web.Config qui ne peut pas être affiché en mode Debug. Il suffit donc de démarrer l'application en utilisant Ctrl F5 pour l'exécuter en mode normal, ce qui vous permettra de savoir quelle ligne du fichier Web.Config est défectueuse.

2voto

daviddeath Points 120

Vérifiez que le chemin de votre site dans IIS pointe vers le chemin de votre projet web dans VS.

J'ai déjà rencontré ce problème dans le passé et il s'agissait d'un problème de chemins d'accès non concordants. Si vous avez configuré Visual Studio pour qu'il utilise IIS et que vous modifiez ultérieurement les chemins d'accès, IIS n'est pas mis à jour automatiquement. Vous devez aller manuellement dans IIS et mettre à jour le chemin.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X