2010-10-05 8 views
3

Comment effectuer Debug après l'application déployée dans IIS ....Pour déboguer l'application qui a été déployé dans IIS

+3

C'est vraiment simple: vous n'avez pas :) Essayez de le déboguer dans votre machine de développement, jamais dans un environnement de production. C'est ce que font les machines dev: déboguer le code, et c'est ce qui fait la machine de production: faire le travail. –

+1

duplication possible de [Comment déboguer l'application après déploiement dans IIs?] (Http://stackoverflow.com/questions/3862379/how-to-debug-the-application-after-deployed-in-iis) –

+4

@remi bourgarel - prenez votre point, mais n'oubliez pas que beaucoup de gens ont des environnements "DEV" (séparés de localhost), et parfois il est possible de vouloir déboguer IIS sur cet environnement. – RPM1984

Répondre

2

Vous devrez peut-être également installer le débogueur distant sur le serveur cible s'il ne s'agit pas de la même machine sur laquelle le débogueur est installé. Il peut être trouvé sur le disque d'installation de Visual Studio.

9

Pour attacher le processus de travail ASPNet à votre VS IDE

Pour IIS 6.0 et au-dessus - joindre w3wp.exe

Pour les versions antérieures - joindre aspnet_wp.exe

+0

Correct. Cela pourrait être fait localement ou à distance. upvoted – Xaqron

+0

+1 Merci! –

1

Assurez-vous que vous exécutez VS en tant qu'administrateur. Puis attachez le débogueur au w3wp.exe (il peut y en avoir plus d'un). Vous attachez au processus w3wp.exe en choisissant "Debug-> Attach to process". Le raccourci est Alt + d Alt + p.

Questions connexes