vs2010:尝试使用Chrome调试javascript:这不是断点的有效位置

时间:2010-06-09 04:10:53

标签: javascript debugging visual-studio-2010 windows-7 google-chrome

每次我尝试在Javascript中设置调试点,在设计模式下或在runniong时设置调试点,我得到错误:

 trying to set a breakpoint in javascript: this is not a valid location for a breakpoint

当我在Debugging Just In Time下进入VS2010的选项屏幕时,我看到Managed,Native&选择了脚本,

我还放了“调试器”这一行;在被调用的javascript函数的第一行中,但是中断永远不会被击中。

在Web.Config中(尽管这可能是针对已编译的代码:):

<compilation debug="true

我在新机器上重温这个问题......你可以帮忙吗?

编辑:我遗漏了一个巨大的细节:

Google Chrome浏览器是我的默认浏览器。

(我正在尝试调试仅限Chrome的错误。)

我必须使用VS2010以外的其他调试工具吗?我认为它应该有效。太有希望了,嗯?

2 个答案:

答案 0 :(得分:10)

答案 1 :(得分:5)

据我所知,

visual studio只调试在IE中运行的js。 chrome有一个控制台型调试器,我不知道如何使用 - 它可以从页面图标&gt;开发人员&gt; javascript控制台获得。您还可以查看chrome扩展,看看是否有人创建了更好的调试器。我知道有一个firebug扩展可用,但我不确定它提供了什么功能。

如果一切都失败了:

alert('made it this far!');