使用.net 3.1的Visual Studio版本9.0.30729.1的调试器出现两个问题
问题一-我碰到一个断点,F10,F11不会将我转移到下一条指令.如果我反复按F10,则最终将转到下一条指令.我可以在代码中进一步放置另一个断点,然后执行F5键到达下一个断点-但我错过了执行步进的能力.
问题二-我碰到第一个断点,执行F5或F10,程序继续运行而没有停止.
这些问题似乎是半随机发生的.有时,如果我关闭Visual Studio并重新启动计算机,他们会清理自己-但并非总是如此.在我的单元测试中,这种情况不会像在GUI应用程序中那样频繁发生.
任何想法将不胜感激.
解决方法:
您的程序中有很多线程吗?可能是线程1中断,您步进,线程2在线程1刚刚中断的同一点中断