【发布时间】:2016-09-24 02:02:06
【问题描述】:
我无法在 Visual Studio 中设置断点来处理我的 TypeScript 文件。
当我在调试模式下运行时,断点被禁用,当我将鼠标悬停在它上面时,我看到了错误消息:
当前不会命中断点。没有为此文档加载任何符号
我已经在 Google 上搜索过这个问题,并且我知道其他一些具有类似症状的 SO 问题,但我的问题与我发现的任何一个问题都不重复:
- this 有人建议将 .csproj 文件中的一行移到其他位置:我自己的 .csproj 文件中没有类似的行。我尝试添加它,但行为没有区别
- this(以及 SO、GitHub 和其他地方的许多其他人)认为问题在于未生成源映射。我在项目属性中设置了这个选项,源映射肯定会生成,因为如果我在 Chrome 中调试,我可以在那里看到它们,所以这也是一个死胡同。
我在构建输出中也看不到任何不妥之处。
如何让 TypeScript 断点在 Visual Studio 中工作?
版本信息:
- VS2015更新2
- Microsoft Visual Studio 版本 1.8.29.0 的打字稿
- 在包括 IE11 在内的各种浏览器中尝试过
- 使用 .Net Framework 4.5.2 的 ASP.NET Web 应用程序
我的选项 > 调试 > 符号设置:
【问题讨论】:
-
如果作为@John 的回答,源映射已创建但仍无法达到断点,在我的情况下重新启动 VS 工作
标签: debugging typescript visual-studio-2015 breakpoints