J'ai IIS 5.1 sur une machine XP et Visual Studio 2005. Comment puis-je attacher mon débogueur à une instance IIS.
BTW: Je ne vois pas le processus IIS dans les processus en cours ou probablement je ne sais pas quoi rechercher.
Dans Visual Studio:
Juste pour clarifier la réponse de Jimmie R. Houts…
Si vous souhaitez déboguer l'application Web VS et IIS, vous pouvez procéder comme suit:
Dans VS2005, procédez comme suit:
Même travail pour VS 2008 également.
J'utilise Windows 7 avec IIS version 7.5 et je devais aussi cocher les cases "Afficher les processus de tous les utilisateurs" et "Afficher les processus dans toutes les sessions" - au bas de la boîte de dialogue "Attacher au processus".
J'avais aussi mis mon application dans un pool d'applications spécifique, ce qui signifie que vous pouvez ensuite la voir étiquetée en regard du fichier w3wp.exe.
Le processus IIS est aspnet_wp.exe.
En fait, VS s’associe au processus aspnet_wp.exe lorsque votre projet est configuré pour utiliser IIS pour le débogage.
Vous devez également ouvrir Internet Information Service à partir de Panneau de configuration> Outils d’administration. Cliquez avec le bouton droit sur le site Web en question, cliquez sur l'onglet Répertoire de base et sélectionnez le bouton de configuration. Cela ouvrira un nouveau formulaire avec trois onglets - cliquez sur celui de débogage et sélectionnez les deux options dans la section des indicateurs de débogage. Cela est également nécessaire pour déboguer.
Les noms possibles du processus ASP.NET: