Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/debugging/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Visual Studio 2008-无法命中断点_Asp.net_Debugging - Fatal编程技术网

Asp.net Visual Studio 2008-无法命中断点

Asp.net Visual Studio 2008-无法命中断点,asp.net,debugging,Asp.net,Debugging,我知道很多人都有这个问题。。。但我现在有了它,无法解决这个问题。VS2008在一个项目上工作了几个星期后,随机给了我一个错误。当我设置调试点时,我得到一个警告:断点当前不会被命中。尚未为此文档加载任何符号 我已经在没有调试点的情况下重新构建了解决方案并重新尝试。我还尝试从路径加载符号,但也没有成功。。。请有人帮我完成必要的步骤,让我的调试功能重新工作 谢谢。删除解决方案suo文件。这为我修复了每次断点的奇怪调试问题。注意,您将丢失解决方案设置,例如书签、断点等。Visual Studio SP1

我知道很多人都有这个问题。。。但我现在有了它,无法解决这个问题。VS2008在一个项目上工作了几个星期后,随机给了我一个错误。当我设置调试点时,我得到一个警告:断点当前不会被命中。尚未为此文档加载任何符号

我已经在没有调试点的情况下重新构建了解决方案并重新尝试。我还尝试从路径加载符号,但也没有成功。。。请有人帮我完成必要的步骤,让我的调试功能重新工作


谢谢。

删除解决方案suo文件。这为我修复了每次断点的奇怪调试问题。注意,您将丢失解决方案设置,例如书签、断点等。

Visual Studio SP1有一个关于调试问题的修补程序。它确实解决了我在多线程源代码中捕获断点的问题。它还修复了导致断点丢失的其他潜在原因,因此绝对值得一试

还有,看一看

关于。

1)创建新项目是否有效?如果是这样,那么您的某个位置的设置已损坏。将文件移到新项目是解决问题的最简单步骤

2) 将您的解决方案带到另一台PC上有效吗?如果是这样,那么您的环境就有问题了

按顺序尝试以下检查: 1) 选择您的配置管理器,检查您的CPU是否为“任意”或“x86”或“x64”,具体取决于您的硬件

2) 尝试删除除调试之外的所有其他配置。根据调试和CPU添加新配置(如有)

3) 大刀阔斧。。关闭VisualStudio并运行以下操作

devenv /ResetSettings 
4) 更激烈的举动

devenv /Setup

祝你好运

我偶尔会遇到这种情况,每次解决方案都有点不同。这一次,我使用的用户配置文件与我在VisualStudio2008中通常使用的用户配置文件不同,我发现在不久之后无法调试(断点无法命中)——在一个包含2个vb.net项目的解决方案上。我最后做了两件事,但我认为后者帮了我的忙

  • 在主项目属性中,转到高级编译 “编译”选项卡上的“选项”按钮,并确保“生成调试” 信息:“已设置为完全
  • 右键单击主项目并单击 选择“设置为启动项目”