我正在为我的项目使用Chrome,Aurelia和Visual Studio 2017,但调试器不会持续点击断点。
版本是 - chrome 63.0.3239.84和VS 2017社区预览(2) - 版本15.5.0预览5
按照以下步骤进行回购。
设置
情景1
场景2
场景3
情景4
打开chrome调试器工具似乎断开了visual studio调试器的连接。但this SO post让我觉得它可能是某种项目设置。我不知道为什么boot.ts
中的断点在项目启动时没有在app.ts
中没有秒的情况下失败。它使调试有点单调乏味。
更新
刚刚在VS的调试器输出中找到了这个。
在Chrome中启用多客户端远程调试支持时,Visual Studio不支持附加到网页的其他调试程序。 Visual Studio正在断开JavaScript调试器,因为我们检测到为此页面打开了Chrome开发工具:chrome-devtools://devtools/bundled/inspector.html?remoteBase = https://chrome-devtools-frontend.appspot.com/serve_file/@8f51ed0e633e109109762a3deb18a50e8c138819/&can_dock=true&hasOtherClients=true&dockSide=undocked
这样可以解释F12问题。但我仍然可以解决为什么独立的boot.ts断点不会在第一次运行时出现。
更新2
实际上可以使用多个调试器。有关如何执行此操作,请参阅MSDN Forums上的帖子,我希望该团队能够解决问题。