在Page Inspector中启用javascript调试器

时间:2012-08-30 12:50:18

标签: javascript visual-studio-2012 visual-studio-debugging

Visual Studio 2012附带了非常好的Page Inspector。我喜欢!问题但是,我还没有找到(如果?)我可以打开JavaScript调试。有人能指出我正确的方向吗?

3 个答案:

答案 0 :(得分:28)

  1. 在IE9中(仅一次):工具>互联网选项>高级标签>在浏览类别>清除“禁用脚本调试”复选框(两者)>重启IE。

  2. 在VS 2012中:运行Page Inspector(当javascript错误框打开时,单击No!)

  3. 从VS菜单中选择:DEBUG>附加到流程......

  4. 选择“WebBrowserServer.exe”并单击“附加

  5. 在Page Inspector窗口中,单击Refresh图标。

  6. 调试工作得很好,但这是一个条件。不要在代码中插入任何断点(或在之前清除它们 - DEBUG>删除所有断点)。可能会导致很多问题 - 从悬挂和冻结到完全崩溃你的VS.

答案 1 :(得分:1)

我认为此链接可以帮助您入门 debugging in Visual studio 2012

答案 2 :(得分:0)

直到本周,我才能通过在充当断点的JavaScript函数中输入“debugger”来在Visual Studio 2012中进行JavaScript调试,并且能够在Visual Studio窗口中单步执行JavaScript代码与C#代码相同。我在过去的11个月里做过这个,直到1个星期前。我没有更改默认安装设置。

这是Rion Williams在Asp.Net论坛中提出的解决方案。 http://forums.asp.net/t/1984115.aspx?Debugging+Javascript+in+MVC正如所述,它让我在过去的11个月中正确地执行了我的代码。