Visual Studio 2017 断点栏上的隐形断点

Visual Studio 2017 Invisible Breakpoints on the Breakpoint Bar

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

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

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

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

但是:

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

到目前为止我尝试了:

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

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

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

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