调试器代理未启用
Posted
技术标签:
【中文标题】调试器代理未启用【英文标题】:Debugger agent is not enabled 【发布时间】:2015-10-27 02:39:34 【问题描述】:我正在使用 Ripple 调试一个 Cordova TypeScript 项目。当我调试(调试 > android > Ripple)时,调试输出窗口不显示调试消息。相反,我收到以下消息:code: -32000
message: Debugger agent is not enabled
我不确定这是 Chrome、Ripple 还是 VS2015 的问题。
Windows 8.1、VS2015 RTM。
【问题讨论】:
有同样的问题。我想知道这是否是热部署对我不起作用的罪魁祸首(在 VS 上更改 .js 文件并没有反映在 Ripple 上) 【参考方案1】:你可能会发现你真正想要的东西
Debug > Windows > javascript Console
【讨论】:
是的,JavaScript 控制台将显示 JavaScript 控制台....see image。我希望 Output > Debug 能做同样的事情,甚至更多。相反,有一个代码和消息。该消息没有提供很多信息。 显示console.log()
等,这不是你想看到的吗?【参考方案2】:
在我的例子中,Tools/Options/Debugging/’Enable JavaScript debugging for ASP.NET (Chrome, Edge and IE)
的选项被禁用了。
刚刚选中该框,重新启动 VS 并且正在工作。
这个帖子是帮手:Debugging JavaScript/TypeScript Using Visual Studio 2017 and Chrome or Edge
【讨论】:
以上是关于调试器代理未启用的主要内容,如果未能解决你的问题,请参考以下文章
Charles Proxy SSL:“未为此主机启用 SSL 代理”[关闭]
Chrome 检查器 - 远程调试器 - 在托管模式下未启用剪贴板。请使用 chrome://inspect 检查
启用“仅我的代码”时,Visual Studio 2015 JavaScript 调试不会捕获未处理的异常