gpt4 book ai didi

VS2008中的JavaScript调试

转载 作者:行者123 更新时间:2023-11-30 06:08:42 25 4
gpt4 key购买 nike

我在尝试将 VS2008 中的 JavaScript 调试器附加到 Web 项目时遇到了一个真正的问题。 Web 应用程序是一个 ASP.NET MVC 项目,但我认为这不重要。

我正在使用 jQuery 并在页面加载时加载了一个 .js 文件,在这个 .js 文件中我调用了 $(document).ready(function() { ... } 和做一些事情,这个“工作。”当我设置一个断点时,当我通过 Cassini 运行项目时它会被禁用,并显示消息“当前不会命中断点。没有为该文档加载任何符号。”

此错误消息有些令人困惑,因为这是一个 javascript 文件,所以我希望它有一个可以加载的符号文件。即调试服务器端代码所需的 .pdb 文件。或者我在这里遗漏了什么?

我在这里找到这篇文章: Using breakpoints to debug Javascript in IE and VS2008但这没有帮助。

我还尝试了一些其他建议,这些建议涉及在启动调试 session 后从调试菜单附加浏览器,我已经尝试在 IE x86、IE x64 和 Firefox 上执行此操作。如果我添加“调试器”;到我的代码然后它会在 Firefox 中中断并让我在 Firefox 调试器中单步执行代码,但我无法在 VS2008 中执行此操作。

我正在使用 VS2008 运行 Win7 x64 Ultimate,项目是使用 jQuery 的 ASP.NET MVC。

有什么想法吗?

最佳答案

您是否尝试通过将 js 文件添加到空白 html 页面来单独调试 js 文件(将调试器放入代码中)?并检查它是否会抛出脚本断点异常并允许您附加到 VS 2008??

关于VS2008中的JavaScript调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2099359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com