122 votes

Processus w3wp non trouvé

J'utilise Visual Studio 2010 pour déboguer un projet asp.net MVC sur ma machine locale. Les étapes sont les suivantes :

Cliquez sur Debug et essayez d'atteindre le processus "w3wp.exe". Cependant, il n'est pas dans la liste.

Je suis sûr que "Afficher les processus dans toutes les sessions" est cliqué.

2voto

Neel Points 3769

Dans mon cas, je n'ai pas ouvert le Visual Studio en mode Admin, c'est pourquoi le w3wp.exe n'apparaissait pas dans la liste.

Lorsque j'ai ouvert le Visual Studio en mode administrateur, cela a fonctionné.

Cliquez avec le bouton droit de la souris sur Visual Studio -> Ouvrir en mode administrateur.

2voto

A. Seculici Points 39

Dans mon cas, une fois que j'ai reconstruit le projet web et augmenté la limite du délai de connexion (en secondes), il apparaît automatiquement dans la liste Debug/Attach to Process et continue à fonctionner.

1voto

Riaan van Zyl Points 336

Je voudrais simplement partager mon expérience pour les futurs lecteurs.

Sachez que, dans le cas où vous avez une grappe de serveurs web (pour l'équilibrage de la charge, etc.), la w3wp peut ne pas démarrer sur la même machine que celle à laquelle vous vous attendez.

À moins que votre site web ne soit configuré pour fonctionner uniquement sur un serveur de type une seule instance IIS le w3wp peut être en train de tourner sur l'une des autres machines de votre cluster web.

Il peut s'agir d'une configuration défectueuse de l'équipe ou du service réseau ou d'un comportement intentionnel. Je n'ai pas l'expérience nécessaire pour déterminer exactement la façon dont il devrait être configuré.

J'ai trouvé une page connexe sur MSDN également :

https://msdn.microsoft.com/en-us/library/bb742600.aspx

1voto

neustart47 Points 1211

Dans mon cas, j'avais besoin de me connecter à partir d'un Visual Studio au processus qui s'exécute à partir d'une autre fenêtre VS studio.
Le problème était le suivant : un VS avait été lancé avec des droits d'administrateur. Pour résoudre ce problème, vous devez lancer les deux VS avec des permissions d'administrateur.

1voto

James McCormack Points 4828

Dans mon cas, le problème était que je n'exécutais pas Visual Studio en tant qu'administrateur. Ma machine avait redémarré après une mise à jour et relancé tous les processus précédemment en cours, mais n'avait relancé VS qu'en mode non administrateur. Lorsque j'ai redémarré VS en mode administrateur, le programme w3wp.exe étaient à nouveau disponibles pour le débogage.

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