【问题标题】:Visual Studio won't let me add a break point unless there's a comment on the line above除非上面的行有注释,否则 Visual Studio 不会让我添加断点
【发布时间】: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


【解决方案1】:

要解决这个问题,我最终唯一能做的就是重新安装 Visual Studio,它解决了这个问题。希望如果将来有人遇到这个问题,他们将能够找到一个不那么激烈的行动方案。

感谢大家的帮助。 乙

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-14
    • 2019-05-14
    相关资源
    最近更新 更多