2013-04-08 41 views
3

我的开发机器从IE9自动更新到IE10。后者在我们的开发网站上被打破了,所以我卸载了IE 10的“更新”以恢复到IE9。卸载IE10后,Visual Studio 2010无法调试javascript

Visual Studio 2010将不再将其调试器附加到浏览器。我可以在IE9开发者模式下进行调试,或者尝试启动一个VS'10的新实例来调试(但这也不起作用)。

我该怎么做才能恢复VS'10和IE之间的链接'09?

编辑: 我得到了“Visual Studio Just-In-Time Debugger”的对话框。

“未处理的异常( '脚本断点')发生在IEXPLORE.EXE [4824]

可能的调试器: 微软的Visual Studio的新实例2010 .... ” 我可以不重视已经运行VS的实例。

+0

“Visual Studio 2010将不再将其调试器附加到浏览器。”它显示一些错误? – outcoldman 2013-04-08 20:30:09

+0

我卸载并重新安装VS'10包括SP1。仍然不起作用。 – 2013-04-09 15:39:58

+0

我早就从这台开发机器上移开了。由于我无法确认解决方案,因此应该关闭或删除此问题。 – 2013-10-11 18:29:13

回答

0

这篇文章提出了一种solution

这里的解决方案:关键是,有消息称不正确的 版本pdm.dll的未注册。显然,IE10安装 提供了一个新的pdm.dll,重新安装IE9并没有取代它。 I 在另一个系统上找到旧版本,将其复制到C:\ Program Files \ Common Files \ microsoft shared \ VS7Debug文件夹,注册它, ,现在VS2010再次调试工作。

但是,我还不确定如何下载此解决方案中要求的文件。

+0

从阅读中,它看起来像你可以从具有IE9的PC上获得它,而不是下载它。 – 2013-05-07 14:49:05