我有一个错误,这个错误只发生在我的代码中很晚(在它运行了大约20分钟之后),所以试图确切地确定它的位置是棘手的,因为我有很多递归函数调用,如果我去过多的重要变量值可能已经改变。有没有办法可以设置一种保存点,其中所有变量都保存了它们的值,我可以在完成一些探索后跳回去,而不是从头开始重新运行整个事件?
答案 0 :(得分:0)
我有一个针对这类问题的解决方法:至少使用数据断点,它可以手动输出和保存值,它还可以帮助您检查应用于代码行的值,我刚刚得到我之前遇到过这个案例的想法:
如果IntelliTrace工具对你有帮助,就像Roger Lipscombe的建议一样,一个想法就是你可以在一台机器上使用IntelliTrace Standalone Collector tool而没有VS: