【发布时间】:2017-10-23 22:46:15
【问题描述】:
Visual Studio 不会让我添加断点,除非上面的行有注释。 它开始于几周前,非常烦人。 我在状态栏中收到一条消息“此时无法插入断点”。 为了解决这个问题,我必须在上面的行中添加一个注释,然后将断点添加到注释行,然后它就可以工作了。必须是在其中添加新代码行的注释不起作用。 我正在使用 VS2017 15.3.5。
有没有其他人遇到过这种情况并有解决方案。
【问题讨论】:
-
尝试创建一个新项目并将所有源文件移动到其中。看看问题是否也“移动”到了新项目。
-
@benb,您创建了哪种应用程序?您可以分享主要代码作为示例吗?如果你创建一个简单的应用程序,结果如何?请同时删除项目文件夹中的 .suo 文件,然后重新打开它,清理并构建您的解决方案,再次添加断点。当然,如果你有其他的VS环境,也请使用相同的示例进行测试。
-
谢谢。这是一个标准的.net 项目。我不允许显示代码。我已经将一些代码复制到一个新项目中,它工作正常。这是一个从 SVN 拉下来的共享项目,没有其他人有这个问题。我得继续挖掘。
-
@benb,可能是项目文件问题,如果可能的话,为你的项目备份,然后创建一个空白解决方案,将所有项目文件添加到这个空白解决方案,清理并重建你的解决方案,查看结果。此外,最新的 VS2017 将是 15.4.1 版本。请将您的 VS 更新到最新版本。查看结果。
-
我进行了更新,但失败了,所以我重新安装了 VS(现在是 15.4.1),现在它可以正常工作了。不知道那里发生了什么,但现在一切似乎都很好。感谢您的帮助。
标签: visual-studio visual-studio-debugging