【问题标题】:vs2010: trying to debug javascript using Chrome: this is not a valid location for a breakpointvs2010:尝试使用 Chrome 调试 javascript:这不是断点的有效位置
【发布时间】:2011-03-01 11:45:22
【问题描述】:

每次我尝试在 Javascript 中设置调试点,eietehr 在设计模式或运行时,我都会收到错误:

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

当我进入 VS2010 的 Debugging Just In Time 下的 Options 屏幕时,我看到 Managed, Native & Script 被选中,

我还放置了“debugger;”行在被调用但从未命中中断的 javascript 函数的第一行中。

在 Web.Config 中(虽然这可能是针对编译后的代码:):

<compilation debug="true

我正在一台新机器上重温这个问题...你能帮忙吗?

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

Google Chrome 是我的默认浏览器。

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

我必须求助于 VS2010 以外的其他调试工具吗?我认为它应该工作。太有希望了吧?

【问题讨论】:

  • 您的浏览器是否禁用了“禁用脚本调试”?
  • 很好的建议。是的,IE 和其他浏览器都没有选中它。
  • 见任何编辑。对不起,原来的ommision。

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


【解决方案1】:
【解决方案2】:

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

如果一切都失败了:

alert('made it this far!');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    相关资源
    最近更新 更多