javascript - 远程调试脚本代码VS2010

标签 javascript visual-studio-2010 remote-debugging

是否可以使用 Visual Studio 2010 远程调试脚本代码?

我遇到了仅在 IE6/IE7 上出现的 JavaScript 问题。我正在 Windows 7(64 位)上进行开发,因此只能安装 IE6 和 7 作为虚拟机。

我已在开发计算机和虚拟机之间设置远程调试,并且可以成功附加到 IEXPLORE 进程,但无法将其作为脚本代码进行调试。

在VS2010中调试|附加到进程,当我尝试附加到远程计算机上的 IEXPLORE 进程时,VS2010 将其列为 x86 类型(不显示脚本)。当我按“选择”来选择“代码类型”时,选项不包括脚本选项(仅包括托管、 native 、Silverlight、T-SQL、工作流)。

因此,尽管调试器已附加到远程进程,但它并未调试脚本,因此我的断点不会命中。

我已在虚拟机上的 Internet Explorer 中启用了调试。

本页http://msdn.microsoft.com/en-us/library/bb385613.aspx表明可以远程调试脚本代码。但是我无法启动并运行它。任何想法将不胜感激。

最佳答案

看看这个项目,它可以让你同时运行 IE6、7、8 等:

http://www.my-debugbar.com/wiki/IETester/HomePage

它不是 100% 完美,但它总是能满足我的目的。

关于javascript - 远程调试脚本代码VS2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4838521/

相关文章:

visual-studio-2010 - 使用 ClickOnce 部署数据库和应用程序

python - 如何使用 Eclipse 和 PyDev 设置远程调试

java - 我如何告诉远程调试器在某个时候实际挂起?

javascript - KineticJS 拖动一个连线的盒子

javascript - 得到一个未捕获的类型错误,不知道为什么

visual-studio-2010 - Visual Basic中的YouTube自动播放

c# - 在 SQL Server Management Studio 中创建一个新的菜单项

java - 远程调试工作时如何更改代码?

javascript - 确定参数是类(A+ Promise 实现)还是可调用函数

javascript - 使用谷歌分析对第三方 javascript 小部件进行 A/B 测试