0
我有一个功能,应该从我的程序的某些部分或从其他部分启动时工作相同,但它不。 有没有一种调试方法来查看执行的差异? 我现在正在做的是启动VS2008的两个实例,并在我的程序的两个实例上启动调试器,并从不同的方法执行每个函数。我有相同的断点,所以我可以比较“一步一步”有什么不同,但这是非常漫长和乏味的... 有没有更好的/自动的方式来做到这一点?感谢 (这是托管C++)使用VS2008进行交叉调试?
我有一个功能,应该从我的程序的某些部分或从其他部分启动时工作相同,但它不。 有没有一种调试方法来查看执行的差异? 我现在正在做的是启动VS2008的两个实例,并在我的程序的两个实例上启动调试器,并从不同的方法执行每个函数。我有相同的断点,所以我可以比较“一步一步”有什么不同,但这是非常漫长和乏味的... 有没有更好的/自动的方式来做到这一点?感谢 (这是托管C++)使用VS2008进行交叉调试?
这个问题的答案应该帮助您: How to debug in visual studio 2008 express c# this senario有一个C#的标签,但同样的事情可以在C++来完成。只有算法解释没有代码。这是我个人最喜欢的调试算法。
如果要在同一调试器中跟踪两个程序的执行情况,请转到“Debug”菜单并选择“attach to process” – 2012-01-09 15:58:17