如何使用旧版本的Internet Explorer进行调试?

时间:2010-12-10 09:45:56

标签: internet-explorer

我正在使用带有Internet Explorer 8的Windows 7进行浏览,使用Visual Studio 2008作为SDK。由于客户端的标准是Internet Explorer 6,因此我需要确保旧版本的外观和感觉一致。兼容模式不会,因为我试图用旧浏览器查看新页面,而不是相反。

我真正需要的是在Visual Studio中调试时使用Internet Explorer 6的方法。如何设置?

4 个答案:

答案 0 :(得分:3)

AFAIR Microsoft有一个免费的Virtual PC映像,其中包含Windows XP和IE6,仅用于开发人员测试Web应用程序。

Here它是。

答案 1 :(得分:3)

您可以使用IETester。 为了使Visual Studio 2008将Internet Explorer 6用作默认浏览器,您必须执行以下操作:

  1. 右键单击aspx文件
  2. 点击Browse With ...
  3. 添加
  4. 指定IETester.exe
  5. 的路径
  6. 将命令行参数-IE6添加到路径。例如:"C:\Program Files\Core Services\IETester\IETester.exe" -IE6
  7. 点击确定
  8. Visual Studio说File name does not exist, is invalid, or contains parameters that cannot be validated. Do you want to change your entry?。单击否。
  9. 点击浏览
  10. 您的应用程序在IETester中以Internet Explorer 6模式打开。

答案 2 :(得分:2)

您可以在Windows 7中使用XP Mode,也可以使用VirtualBox并在其中安装带有IE 6的Windows XP。或者,您可以使用Microsoft Virtual PC并从Microsoft下载Windows XP with IE6的图像

答案 3 :(得分:-1)

如果你不想搞乱虚拟机(虽然这是我的建议),还有两个选择:

  1. IETester
  2. MultipleIEs
  3. 我没有尝试直接在VS 2008中使用它们,但你可能会幸运。