/ / Débogage de voyage dans le temps: comment le faire en C #? - c #, visual-studio, windbg, visual-studio-debugging

Débogage dans le temps: comment le faire en C #? - c #, visual-studio, windbg, visual-studio-debugging

En C ++ / Windbg, il y a maintenant Débogage de voyage dans le temps.

Quel est le chemin pour faire cela en C #?

Remarque: je recherche TTD à partir d'une application C # créée dans Visual Studio. Que le TTD soit dans Visual Studio ou dans Windbg (ou un autre outil) n’importe pas pour moi. Le point est plein TTD.

Intellitrace n'est pas TTD. Intellitrace est un système de capture d'événements et d'état. TTD est un "film" d'un vidage de débogage, qui vous permet de capturer la trace au moment de l'exécution, sur n'importe quel ordinateur, puis de rejouer votre code dans le débogueur, tel qu'il s'est exécuté pendant l'exécution. Vous obtenez une prise en charge complète du débogage, des points d'arrêt, toutes les variables, lors de son exécution, ainsi que la lecture en arrière et en arrière. TTD donne toute la puissance du débogueur interactif, mais elle est déconnectée dans le temps et dans l'espace de l'exécution réelle en cours de débogage.

Les commentaires postés jusqu'à présent indiquent que les gens ne se sont pas vraiment désossés au TTD et tirent de la hanche. Veuillez prendre le temps de bien comprendre TTD avant de commenter, de voter à la baisse, etc.

Réponses:

1 pour la réponse № 1

Le débogage dans le temps est une fonctionnalité dans Windbg, dans VS, elle n’a pas la même fonctionnalité, mais a été soumis à l'équipe produit

Vous pouvez voter et ajouter votre commentaire ici.

En outre, comme suggéré par Aybe, IntelliTrace serait un outil similaire dans VS IDE qui pourrait vous aider à analyser les problèmes de code.