Lors du débogage des threads d'arrière-plan à l'aide de Visual Studio 2010, existe-t-il un moyen agréable de laisser les autres threads s'exécuter pendant quelques centaines de millisecondes sans faire avancer un thread qui se trouve à un point d'arrêt ? Cela équivaut en fait à insérer "Threading.Thread.Sleep(100)" juste avant la ligne en cours, à placer l'instruction suivante à cet endroit et à cliquer sur "resume" (mais sans modifier le code en cours de débogage) ? Mon code d'enregistrement et d'affichage des paquets n'est pas aussi utile qu'il pourrait l'être, car le débogueur trouve souvent un point d'arrêt entre le moment où mon code a agi sur un paquet et le moment où l'interface utilisateur a réussi à l'afficher.
Je sais qu'il est possible d'aller dans la fenêtre Threads, de geler le fil qui a atteint le point d'arrêt, d'appuyer sur run, d'appuyer sur pause et de dégeler le fil qui a atteint le point d'arrêt, mais c'est vraiment lourd. Existe-t-il un moyen plus simple de faire les choses ?
(Edit)Pourquoi aucune réponse je me demande ? Je ne peux pas croire que je suis la seule personne à essayer de déboguer un fil non IU.