gpt4 book ai didi

c# - 时间旅行调试 : How to do it in C#?

转载 作者:太空狗 更新时间:2023-10-29 23:28:48 28 4
gpt4 key购买 nike

在 C++/Windbg 中,现在有 Time Travel Debugging .

在 C# 中执行此操作的路径是什么?

注意:我正在从在 visual studio 中创建的 C# 应用中寻找 TTD。 TTD 是在 visual studio 中还是在 windbg(或其他工具)中对我来说并不重要。重点是完整的 TTD。

Intellitrace 不是 TTD。 Intellitrace 是一个事件和状态捕获系统。 TTD 是调试转储的“电影”,它允许您在运行时在任何机器上捕获跟踪,然后在调试器中重播您的代码,因为它在运行期间执行。您在运行时获得完整的调试支持、断点、所有变量,并且可以向前和向后播放。 TTD 提供交互式调试器的全部功能,但在时间和地点上与正在调试的实际执行断开连接。

SO 社区注意事项:MS 正在就此进行投票:

最佳答案

Time Travel Debugging 是 Windbg 中的一项功能,在 VS 中,它没有相同的功能,但它 has been submitted to the product team

注意上面的链接已经迁移:现在在这里:https://developercommunity.visualstudio.com/content/idea/351585/time-travel-debugging.html

您可以在那里投票并添加您的评论。

此外,像 Aybe 的建议一样,IntelliTrace将是 VS IDE 中的类似工具,可以帮助您分析代码问题。

关于c# - 时间旅行调试 : How to do it in C#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46656253/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com