我在安装 IE10 后遇到了这个问题,发现它在我的 Windows 7 系统上无法正常运行,然后将其卸载。现在,回到IE9,VS2010无法附加到进程并报错。我按照说明修复了 VS2010 安装并在 pdm.dll 上执行了 regsvr32。还是不行。卸载IE9,重新安装。仍然没有运气。
解决方法如下: 关键是消息说 pdm.dll 的错误版本没有注册。显然 IE10 安装提供了一个新的 pdm.dll 并且重新安装 IE9 并没有替换它。我在另一个系统上找到了一个旧版本,将它复制到 C:\Program Files\Common Files\microsoft shared\VS7Debug 文件夹,注册它,现在 VS2010 调试又可以工作了。