Comment déboguer un seul thread dans Visual Studio?

J'ai une solution à certains projets. Il y a plusieurs break-points dans les différents projets. Je veux tracer le premier thread frappé l'un de ces break-points et continuer le suivi ce thread unique malgré des autres threads d'entrer le même code-blocks.

Je sais que c'est possible grâce à la définition d'une condition sur le point de rupture, c'est le nom du thread = ... ou l'Id de thread = ... mais mon cas est un lourd chargé ASP.NET demande et dès que j'attache à w3wp.exe nombre de threads que de frapper la pause-points. J'ai besoin de quelque chose comme un ThreadLocal<break-point>.

Est-il possible? Si oui, comment?

  • Pourquoi essayez-vous de débogage sur un serveur très chargé?
  • Cette application web fonctionne comme le cœur d'une grande batterie de serveurs web et le buggy situation est impossible à simuler des scénarios de test.
InformationsquelleAutor Xaqron | 2011-03-14