断点不会被击中

时间:2012-11-14 19:57:30

标签: asp.net visual-studio debugging visual-studio-2012

这一直是我见过的最令人沮丧的事情。我正在使用asp.net网站(我不经常这样做),每隔一段时间,我的断点就会停止工作。

大约一半的时间,因为它没有加载符号。另一半,源代码与原始代码不同。删除解决方案文件并重新保存应用程序通常会修复它,但我一直都厌倦了这样做。

我已经尝试过几乎所有网络提供的解决方案,但到目前为止还没有运气。但是,请不要提出任何可能的建议。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

关于断点(以及其他信息)的信息与解决方案文件保存在同一目录中,隐藏文件以.suo扩展名结尾。

关闭解决方案,找到以.suo结尾的隐藏文件,备份它,然后从那里删除它,然后你可以解决问题。

这是我在遇到断点问题时所做的第一件事,对我有用。

答案 1 :(得分:1)

1-检查您是否完全可以访问以下文件夹

C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files

2-如果是,请关闭VisualStudio并删除包含的所有文件夹。清理并重建您的项目。 3-如果否您需要获得完全访问权并尝试删除

答案 2 :(得分:0)

重建通常会为我修复此问题(不是构建,而是构建 - >重建解决方案)。这可以完全构建解决方案中的所有内容。你也可以尝试做一个干净的构建。