【问题标题】:Error when starting Edge browser with script debugging enabled: "Received breakpoint event referencing unknown breakpoint"在启用脚本调试的情况下启动 Edge 浏览器时出错:“收到引用未知断点的断点事件”
【发布时间】:2018-11-06 05:57:00
【问题描述】:

最近,Edge 脚本调试支持已添加到 Visual Studio,它允许您在附加 VS 调试器的情况下启动 Edge。所以我就这样做了,并在启用脚本调试的情况下开始了我的解决方案:

唉,当我启动解决方案时,我得到了这个错误并且调试过程停止了:

收到引用未知断点“1012”的断点事件!

因此,我只能在禁用脚本调试的情况下启动解决方案。

您可能会发现以下信息很有用:

  • 我使用的是 MS Edge 版本 42.17134.1.0
  • 我使用的是 Visual Studio 2017 版本 15.7.2
  • 项目是 .NET Core 2.1 中的 ASP.NET MVC
  • 脚本代码在 TypeScript 2.8 中
  • 服务器代码使用 C#

【问题讨论】:

    标签: visual-studio typescript asp.net-core microsoft-edge


    【解决方案1】:

    我已经找出问题所在:Visual Studio 中的脚本代码中散布了一些断点(因为在将开发服务器添加到 Edge 之前)。当我删除所有这些断点并再次添加它们时Edge 正在运行

    我认为这是 Edge 或 Visual Studio 中的错误。

    【讨论】:

    • 在 Edge 运行时添加断点也会出现问题,有时在开始调试之前添加断点不会出现问题;但在所有情况下,清理断点都有帮助。
    【解决方案2】:

    VS 2017 15.7.2 中仍然存在问题。在运行期间在 Typescript 中添加断点会导致 Edge 立即停止。 IIS Express 也会停止。 异步方法中的断点根本不会被命中,即使之前添加了。 清除所有断点之前有助于启动浏览器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-06
      • 2023-03-07
      • 1970-01-01
      • 2011-12-17
      • 2023-04-05
      • 2015-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多