Je deviens fou et je perds beaucoup de temps. Je cours dans DEBUG, vérifie web.config pour m'assurer que debug = true est là, vérifie le code pour m'assurer que je l'atteins, efface tous les fichiers temporaires et les pdb. La seule chose qui fonctionne est de tuer continuellement la solution, de créer une nouvelle solution et d'ajouter à nouveau tous les projets. Je ne devrais pas avoir à faire ça tous les jours.Pourquoi mon VS 2005 n'atteindra-t-il pas les points de rupture?
Répondre
Cliquez avec le bouton droit sur le nœud de la solution dans l'explorateur de solutions, puis sélectionnez Propriétés. Vérifiez les paramètres de configuration ici.
En fait, votre studio visuel n'apposez votre projet avec le processus WebDev.WebServer.EXE
Est-ce que les étapes suivantes:
- cliquez sur le menu Debug
- Cliquez sur Attach pour traiter WebDev.WebServer .EXE
Votre débogage est maintenant activé.
Si vous utilisez Windows Vista, essayez de lancer Visual Studio en tant qu'administrateur. Même si vous exécutez déjà en tant qu'administrateur sur la machine, cliquez avec le bouton droit sur Visual Studio et sélectionnez "Exécuter en tant qu'administrateur".
Si vous vous attachez à un processus, cela peut parfois être dû au fait que les symboles ne sont pas chargés. Si vous voyez le code passer sur votre point d'inflexion en survolant le point d'arrêt, il vous dira si les symboles n'ont pas été chargés. Si tel est le cas Voici plusieurs solutions possibles à votre problème.
supprimer tous les fichiers dans C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ ASP.Net fichiers temporaires.
Vérifiez que vous avez déployé les fichiers * .pdb dans le dossier bin de votre application.
Le processus Web n'a pas chargé vos assemblys au moment de l'attachement de votre débogueur. Réinitialisez le processus et attendez un peu plus longtemps avant de vous connecter au processus pour donner au processus la possibilité de charger votre DLL.
Si vous ne l'avez jamais fonctionné, pourquoi devriez-vous le faire tous les jours? Ai-je manqué quelque chose? –
Est-ce que cela fonctionne dans IE8? J'ai eu un problème similaire dans VS2005, trouvé la réponse ici: http://stackoverflow.com/questions/1799234/why-does-my-visual-studio-2005-detach-from-the-process-when-i-start -the-debugger/1800258 Je n'ai pas eu ce problème après notre mise à niveau vers VS2008 –