Débogage ASP.NET dans IIS 7
J'ai cherché tout l'habitude, mais rien non plus. Je dois être en train de faire quelque chose de stupide!
Simplement, j'ai créé un nouveau projet, ASP.NET Web App, et que vous souhaitez utiliser et le corriger avec le local d'installation de IIS 7.5 sur mon Windows 7 x64 boîte.
Selon ce que j'ai lu il devrait être un processus simple; mon problème est que Visual Studio va pas s'arrêter à des points d'arrêt ni des erreurs, etc.
Je n'ai tout simplement pas l'obtenir:
- Visual Studio est attachant au w3p processus automatiquement pour moi.
- Si j'ai passez la souris sur les points d'arrêt, il affiche un message disant la même chose, que c'est dans le même w3p processus.
- Je suis dans le contexte d'Administrateur. J'manuellement il a couru, comme pour être sûr, mais en tout cas, si vous êtes un administrateur, il fonctionne comme ça de toute façon.
Quelques remarques:
- Je ne souhaite pas utiliser IIS Express que j'ai besoin de native IIS 7.5 pour mes tâches, mais il ne debug dans l'express - pas de surprise là.
- Comme mentionné ci-dessus, tout ce qui est fait localement.
- Le chemin d'accès du répertoire virtuel est pointé vers les fichiers du projet, comme indiqué par Visual Studio 2010. Il a même mis le Service Réseau lu sur le dossier de la structure.
- Lors du débogage de VS le site web fonctionne très bien, juste le débogage est le problème.
Peut-être que c'est les autorisations? Le Défaut d'Application de la Piscine est à l'aide de la ApplicationPoolIdentity pas Service Réseau... Devrait-il être? J'avais supposé qu'ils nous.re une seule et même substance. Bien que j'ai changé et pas de chance, à moins que je ne voulais pas faire quelque chose que je doit de
Garder à l'esprit que mon problème est semi-unique en ce que je ne reçois pas de messages d'erreur, pas même dans les journaux des événements... Pour toutes fins utiles, il faut qu'on travaille bien, il ne l'est pas.
VS et IIS, et toutes les mises à jour sont appliquées à ce jour.
Note: je suis familier avec IIS7.5, je lance mon propre serveur d'hébergement web. Je n'ai jamais essayé de déboguer
Remarque: Il est Visual Studio 2010 Ultimate
Merci pour votre temps.
J'ai mentionné à quelques reprises, VS 2010
VS 2010 Express, Premium, Professionnel, Intégrale?
Des Excuses, Ultime
Êtes-vous la construction de votre web app en mode debug?
OriginalL'auteur Anthony | 2012-02-27
Vous devez vous connecter pour publier un commentaire.
Soupir!
Je suis de retour aux sources... Désinstallé IISExpress et testés, et Cela a fonctionné! Ré-installé IISExpress; Il a travaillé!.
Je suppose que l'installation de IIS7 natif après IISExpress fait quelque chose de tordu? J'avais couru le registre de l'ISS commande sur IIS7 quand je l'ai installé.
Droit, alors maintenant, j'ai à la fois installés en tandem et qu'ils fonctionnent très bien. Merci à tous pour votre aide les gars, apprécié.
Ajouter/Supprimer des Programmes que je crois. Il suffit de le désinstaller, redémarrer, puis de le ré-installer.
Merci!!!! Même chose avec VS2012 ultime. En quelque sorte il n'a même pas de chicane de moi plus que c'est la solution. D'une certaine manière c'est toujours désinstaller, réinstaller, redémarrer avec microsoft..
OriginalL'auteur Anthony
vous pouvez essayer de cliquer droit sur le projet dans VS allez dans les propriétés, sélectionnez web dans le menu de gauche de l'onglet. Vérifier si ASP.NET le débogueur est cochée et que vous pouvez également sélectionnez Utiliser le Local Serveur IIS et donner l'url localhost (dans le projet de l'Url de la zone de texte) et ensuite de Dire démarrer le débogage de VS et de mettre des points d'arrêt.
OriginalL'auteur DotNetUser
J'ai eu un problème similaire, l'autre jour, j'ai attaché le débogueur du mal w3p processus, assurez-vous de joindre à celui de l'application de la piscine de l'identité est en cours d'exécution en vertu de l'.
OriginalL'auteur Ricky G
Je voulais l'écrire comme commentaire je ne pense pas que je peux ajouter des photos..
Êtes-vous sûr d'exécuter la même version de la dll?
Est votre point d'arrêt rempli de ce genre?
ou creux comme cela?
OriginalL'auteur Dor Cohen
1er à aller à ,Programme et Fonctionnalité dans le panneau de configuration, puis dans activer ou désactiver des fonctionnalités windows. et maintenant, cochez toutes les cases à cocher(activer des fonctionnalités) liés à l'Internet Information server & windows les chefs de service. une fois cela fait exécuter votre visual studio en tant qu'administrateur, puis les attacher à droite w3p processus.
OriginalL'auteur Goutam Sindur