2010-09-17 4 views
0

J'ai hérité de deux projets web VB.Net, sur un ("goodproj"), le débogueur fonctionne, ce qui me permet de parcourir le code. De l'autre ("badproj"), ce n'est pas le cas. Sur badproj, quand je tape F5 ou la flèche verte pour déboguer, le site web se construit sans erreur, déclenche le serveur web de développement et lance le navigateur affichant le site web. MAIS ... pas de débogueur! (Et pas de message d'erreur.) La fenêtre de sortie pour le débogage est totalement vide.Pourquoi un projet de débogage de site Web mais pas l'autre? (Les deux projets construisent.) Visual Studio 2008

Toute aide ou pointeur vers un bon article sur le fonctionnement du débogage avec VS sera grandement apprécié. Des paramètres particuliers que je devrais regarder?

+0

Site web ou application web? –

+0

Assez sûr qu'ils sont des sites Web et non des applications Web. Il existe un élément de menu Site en haut de ces projets et les options supplémentaires pour créer, reconstruire et publier un site Web dans le menu Générer. – krog

Répondre

0

Avez-vous vérifié vos fichiers web.config et vos paramètres de configuration pour vous assurer que le projet est réglé sur Déboguer? De plus, si ce projet fait référence à d'autres DLL obsolètes, il se peut que vous ne puissiez pas déboguer les fichiers qui pourraient en être la cause.

+0

Les deux fichiers web.config ont des balises et les paramètres de configuration semblent correspondre. Badproj ne référence que le AjaxControlToolkit. Il ne fait référence à aucun fichier système. Goodproj référence AjaxControlToolkit et certaines bibliothèques système, comme Core, dans le GAC. – krog

0

Problème résolu: Il y avait une étiquette fautive dans le fichier web.config de badproj. Une étiquette d'emplacement <location path="." inheritInChildApplications="false">...</location> a été enroulée autour de plusieurs étiquettes, y compris l'étiquette <compilation debug="true">.

La suppression de cette étiquette d'emplacement fautif a résolu le problème. Le débogueur a pris vie dans toute sa gloire débuguée.

Questions connexes