You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

启用脚本调试启动Edge浏览器时遇未知断点错误求助

解决Edge脚本调试时"Received breakpoint event referencing unknown breakpoint '1012'!"错误

我之前也碰到过类似的调试异常,结合你给出的环境信息(VS2017 15.7.2、Edge 42.17134.1.0、.NET Core 2.1 MVC + TypeScript 2.8),整理了几个能解决这个问题的方案:

  • 清理调试缓存与项目构建文件
    缓存损坏是这类断点映射问题的常见原因,步骤如下:

    1. 完全关闭Visual Studio
    2. 删除项目根目录下的bin和obj文件夹(这两个是编译生成的临时文件,重新构建会自动生成)
    3. 找到VS的组件缓存目录:%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\15.0_<你的VS唯一标识>\ComponentModelCache,删除里面的所有文件
    4. 重新打开项目,依次执行生成->清理解决方案,再生成解决方案,之后尝试启动调试
  • 更新Visual Studio到最新补丁版本
    VS2017 15.7.2是比较早的版本,微软后续针对Edge调试的兼容性发布过不少修复。你可以通过工具->获取工具和功能,检查并安装所有可用的更新,重点关注.NET Core和Web调试相关的补丁包。

  • 检查TypeScript编译配置
    TypeScript的源映射配置错误会导致VS无法正确关联断点:

    1. 打开项目的tsconfig.json,确保sourceMap字段设置为true,这是生成调试源映射的关键
    2. 确认outDir和rootDir的路径配置,保证编译后的JS文件和原TS文件的路径映射正确,避免调试器找不到对应的源文件
  • 重置Edge浏览器的调试状态
    Edge的后台调试进程可能残留异常,试试这个操作:

    1. 关闭所有Edge窗口
    2. 打开任务管理器,结束所有Microsoft Edge和EdgeHTML相关的进程
    3. 重新启动Edge,再用VS附加调试器启动项目
  • 切换浏览器验证问题范围
    先尝试用Chrome或Firefox调试项目,如果能正常运行且断点生效,说明问题确实出在VS与Edge的调试兼容性上,此时优先考虑更新VS或Edge版本(如果环境允许的话)

额外提示:这个错误本质是调试器无法匹配断点ID和对应的源文件,多数情况下通过清理缓存、更新工具就能解决。

内容的提问来源于stack exchange,提问作者Sefe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:09:39