我无法在打字稿或JavaScript中设置调试断点。我有一个ASP.Net Core应用程序,它使用Angular 2前端和Web API后端。我在Windows 10上使用Microsoft Visual Studio 2017 RC。我在IIS Express中使用Microsoft Edge浏览器和调试。 C#中的Web API调试正在按预期工作。我已经研究过这个问题并尝试了我在VS 2017中可以找到的所有设置。
当我运行程序(F5)时,我将调试器附加到进程MicrosoftEdge.exe和MicrosoftEdgeCP.exe。在Options / Debugging / Symbols中,我检查了“Microsoft Symbol Servers”并为“此目录中的缓存符号”选择了一个临时文件夹。对于自动加载符号:我选择了“所有模块,除非排除”。但是,当我在typescript或javascript中设置断点时,按钮为白色,悬停文本显示“断点当前不会被击中。没有为此文档加载符号“和打字稿断点不会停止代码。