2009-12-14 6 views
1

possibles doublons exacts:point de rupture ne frappe pas pendant le débogage

Reason for VS.NET ‘current breakpoint will not be hit’ warning?
Why does Visual Studio sometimes not go to my breakpoints?
Why would the debugger not be stopping at a breakpoint in my ASP.NET application?

pendant le débogage, le code source modifié le point de rupture est pas hitted pour une page ASPX particulière et l'erreur suivante est affichée dans le point de rupture

« le point de rupture ne sera pas actuellement hit.the code source est différente de la version originale »

mais pour les autres pages, il fonctionne très bien.

+0

Je suis d'accord avec Darin - accepter la réponse que vous trouver utile –

Répondre

2

Quelques fois cela se produit si le code source est été copié à partir du dossier réseau, il provoque un plantage du paramètres de symbole. Ci-dessous solution fonctionne pour moi chaque fois que

  • En mode débogage, sélectionnez Debug-> Windows-> modules
  • Vérifiez votre dll symbolStatus. Assurez-vous qu'il est chargé dans le projet (je suis sûr maintenant le statut n'est pas chargé)
  • Cliquez avec le bouton droit sur votre DLL, cliquez sur les paramètres de symbole.
  • Et ajouter manuellement votre chemin de symbole (chemin du fichier pdb)
  • Et encore clic droit sur le dll, puis cliquez sur les symboles de charge

Hope this helps

1

Cela suggère que la version en cours d'exécution ne correspond pas à votre code. Essayez d'effectuer un "nettoyage", assurez-vous que vous avez arrêté toutes les sessions de débogage précédentes, etc., puis reconstruisez et réessayez.

6

Il a travaillé pour moi. Essaye ça.

d'abord essayer de reconstruire votre projet par un clic droit sur le projet> Reconstruire Si cela ne fonctionne pas, essayez un nettoyage du projet (clic droit de la souris sur le projet> propre)

Si cela ne fonctionne pas vérifier ceci:

Right mouse click your project 
select [Properties] 
select the [Build] tab 
make sure [Define DEBUG constant] and [Define TRACE constant] are checked 
Click the [Advanced] button at the bottom of the Build tabpage 
Make sure that [Debug Info:] is set to [full] 
Click [OK] and rebuild the project ;-) 

Espérons que cela fonctionne pour vous! (L'étape 6 génère les fichiers .pdb, ce sont les symboles de débogage)

+0

cela a fonctionné pour moi: D – virusivv

+0

Cela a bien fonctionné pour moi aussi, beaucoup plus simple que la réponse sélectionnée imo. – Alex

1

Assurez-vous qu'il n'y a pas d'instances de w3wp.exe en cours d'exécution. J'en ai eu plusieurs et les fermants l'ont arrangé pour moi.

0

Dans mon i changé la chaîne de connexion, mais dans le navigateur, il se référait à l'ancienne chaîne, donc je viens de faire « cache vide et reload dur dans le navigateur Chrome » et ça a marché

Questions connexes