【发布时间】:2012-01-06 08:29:12
【问题描述】:
请注意,我现在已经重建了我的机器以消除此错误,因此我无法再验证任何答案。
我在尝试使用 Visual Studio 2008 调试 javascript 时遇到问题。我最近安装了 IE9,但这可能不是原因。
我的 javascript 在它自己的单独 (.js) 文件中,但是每当我在一行上放置一个断点时,它就会变得空洞并说它不会被命中。那果然不是。
我已进入 IE 互联网选项>高级菜单并取消选中以下选项:
禁用脚本调试 (IE)
禁用脚本调试(其他)
我还重新启动了我的电脑。但是仍然没有命中断点。
编辑:我刚刚注意到“附加到进程”窗口中有两个 iexplore.exe 条目。那肯定不对!但是我该如何解决它。
更新:
我现在尝试过的其他事情:
- 卸载 IE9 并改用 IE8。
- 在 IE 工具>选项菜单中取消选中“启用第三方浏览器扩展”
【问题讨论】:
-
另外,客户端调试是否正常工作? (对于 IE 使用快捷键 F12)
-
@Sandeep 第一个链接不适用,因为我没有安装 Silverlight,第二个链接没有任何实际答案。客户端调试似乎不起作用-尝试开始调试时出现以下错误
Unable to attach to the process. Another debugger might be attached to the process. -
刚刚注意到在 VS2008 中运行时我的“脚本文档”根本没有出现。
-
您是否可以尝试使用其他浏览器加载页面?如果是这样,它是否会让您在那里设置断点?你能在这个项目中的另一个js文件上设置断点吗?
标签: javascript visual-studio-2008 debugging internet-explorer-9 breakpoints