可能重复:
Why does Microsoft Visual C# 2008 Express Edition debugger randomly exit?
在我的职业生涯中,我遇到了Visual Studio C#调试器最奇怪的问题。简而言之,在我的代码中出现断点后,我无法单步执行代码。 F11 (步入)和 F10 (跳过)工作多次,但最终Visual Studio执行 F5 (继续)操作。我仍然能够在每一行使用断点进行调试。
此行为会在每个项目开发人员的计算机上重现。到处都是Visual Studio SP1。
我已经检查了每个(据我所知)选项。我禁用了“Just My Code”。我已禁用“逐步通过属性”。我已禁用自动属性评估。在绝望中,我从头开始重新创建所有项目和解决方案文件。
我的问题有解决办法吗?
更新此行为只能在此项目中重现。
更新2 这似乎不是线程问题:它在Visual Studio的开发人员Web服务器下重现......
答案 0 :(得分:3)
对于那些找回此帖子的人来说,KB article可能会很有趣。
答案 1 :(得分:1)
答案 2 :(得分:0)
我更改了Visual Studio开发服务器的端口(菜单项目 - > 属性 - > Web - > *服务器:用户Visual Studio开发服务器:特定端口= 49468),它工作正常。试试吧。