我刚刚迁移到 Windows Ultimate 64 SP1,因为我的系统硬盘崩溃了。我安装了 Visual Studio 2005 SP1 和微软推荐的所有补丁。我终于从我的 SCM 中获得了我的源代码,但现在调试不会在我设置的任何断点上停止。这只是一个普通的 Winforms 应用程序,没什么特别的。
我做的第一件事是将构建目标更改为 x86。没有骰子。然后我去下载了 x64 的调试工具,仍然没有骰子。我将调试器设置为中断所有已处理和未处理的异常。也没有骰子。
我一直在查看谷歌搜索结果,但也没有运气。我已经在这里呆了3天了,没有运气。以前有人处理过这个问题吗?
更新:
这些项目都设置为调试(x86)。
调试会话开始时断点保持正常。
我已经重新安装了,也没有用。
我以管理员身份运行并关闭了 UAC。
我使用“附加到流程”附加到项目,并且能够以这种方式进入代码。我希望找出它为什么不自动附加,以避免每次都必须手动执行此操作。