【问题标题】:Visual Studio 2017 Invisible Breakpoints on the Breakpoint Bar断点栏上的 Visual Studio 2017 不可见断点
【发布时间】:2019-02-26 12:57:45
【问题描述】:

我的 Visualstudio 2017 断点是不可见的,这意味着它们出现在子菜单中。

我的应用程序通过正确命中每个断点而停止。

我可以通过线栏旁边的边栏设置和删除刹车点。

断点可以通过右键单击它们来控制,子菜单将打开

但是:

他们不会出现。由于没有断点,在条中设置断点只留下一个灰色条。

到目前为止我尝试过:

  1. vs 2017重装7次
  2. 卸载所有插件和类似的东西(视觉辅助、Qt 等)
  3. 删除所有项目
  4. 删除每个 %appdata% 的东西
  5. 删除 vs 的注册表数据
  6. 尝试(我希望)调试配置和 vs 设置中的所有内容
  7. 使用英特尔 Windows 10 等将它安装在我的笔记本电脑上(在那里它可以工作,但我仍然需要它在我的电脑上)

【问题讨论】:

  • 您好,请关闭VS并尝试删除文件夹:%LocalAppData%\Microsoft\VisualStudio\15.0_xxxx(为随机数)并重启VS查看。同时,确保选中此选项工具 → 选项 → 文本编辑器 → 常规 ---> 指标保证金。
  • 我已经完成了这个并检查了指标保证金(它是并且仍然是设置的)。可悲的是它没有解决它。
  • 这在以前可以正常工作,对吗?请尝试: 1. 转到 Toos-导入和导出设置-重置所有设置并选择“常规”以恢复 2. 使用安全模式运行 vs:devenv /safemode 3. 执行干净启动:support.microsoft.com/en-ae/help/929135/… 并启动对比检查
  • 我不确定这个“很好”——在我的笔记本电脑上,我看到了我的电脑上的断点,但我没有。我已经完成了你提到的所有步骤(+卸载我的反 avira),但都没有奏效。我不知道视觉工作室在哪里获得断点,也许我的电脑上不存在该符号。总而言之,我很困惑我的电脑出了什么问题。
  • 更新:我设置了一个 Virtuell 机器 (Win10) 并在我的 PC 上安装了 VisualStudio 并测试了断点,这很有效。所以不是硬件问题。任何想法我真正的 Win10 / VisualStudio 或其他什么问题?

标签: c++ visual-studio ide breakpoints visual-studio-debugging


【解决方案1】:

解决方案: (系统:Win-10) (VisualStudio 版本:17/19)

  1. 检查您的计算机上是否有 breakpoint.png(如果缺少,此解决方案将不起作用)。 (在 Windows 资源管理器中搜索并启用以查看所有文件并搜索所有文件名、文件等。[在设置中启用此功能])
  2. 使用 Microsoft here 提供的工具创建 Win10 .iso 并将其存储在桌面上。
  3. 执行此 .iso 并按安装 Windows。 [不要忘记勾选正确的复选框以保留您的数据并替换所有 Windows 文件] !某些设置会在新安装后消失,因为它们是系统继承的! (但大多数事情都会保留)
  4. 完成(重新)安装后,只需开始 vs 17/19,断点现在应该可以工作,或者更好的断点应该是可见的断点。 :D

注意:我尝试了很多东西,包括大量的测试、检查等。这个解决方案应该可以工作,但有可能,我用其他一些测试或我做过的东西解决了这个问题。虽然不能保证这会起作用,但如果不起作用,请发表评论,我可以尝试记住我在解决过程中所做的事情。

【讨论】:

    猜你喜欢
    • 2017-09-07
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    • 1970-01-01
    • 2018-09-08
    • 2021-05-15
    • 1970-01-01
    • 2020-01-12
    相关资源
    最近更新 更多