Вопрос

Возможный дубликат:
Запуск Internet Explorer 6, Internet Explorer 7 и Internet Explorer 8 на одном компьютере.

Есть ли способ одновременно использовать Internet Explorer 8 и Internet Explorer 6 без виртуализации?

я использовал Несколько IE который отлично работает с Internet Explorer 7, но с тех пор, как я установил Internet Explorer 8 beta 2, Internet Explorer 6 начал вести себя странно (то есть больше, чем обычно).

Это было полезно?

Решение

Я также использую виртуализацию.у меня есть Виртуальный ПК 2007, который можно бесплатно загрузить с сайта здесь, на своей машине и загрузил образы виртуального ПК Internet Explorer от Microsoft.Вы можете получить изображения здесь.

Другие советы

Microsoft не поддерживает несколько версий Internet Explorer в одной операционной системе.Причина в том, что операционная система и Internet Explorer используют определенные библиотеки DLL.При обновлении Internet Explorer 6 до Internet Explorer 7 (или Internet Explorer 8) вы фактически заменяете некоторые системные библиотеки DLL.Именно по этой причине вы «получаете» Internet Explorer 6 при удалении Internet Explorer 7.

Крис Уилсон, архитектор Internet Explorer, рассмотрел эту проблему в своем блоге. Несколько IE на одной машине.Крис утверждает, что замена на ходу mshtml.dll может работать для рендеринга CSS «... но это не то же самое, что установка полного набора новых системных DLL Internet Explorer» и, конечно, не будет считаться окончательным решением.

Только виртуализация может предоставить полный стек DLL для окончательного тестирования.

Редактировать:

18 марта 2009 г. группа Microsoft Expression Web выпустила Суперпревью, бесплатное автономное приложение, которое позволяет выполнять параллельное кросс-браузерное сравнение Internet Explorer 8, Internet Explorer 8 — режим совместимости с Internet Explorer7 и Internet Explorer 6.Планируется, что дополнительные браузеры и служба по требованию будут отображать страницы в реальном времени в других операционных системах.

Редактировать в ответ на комментарий Зака

Спасибо за комментарий. Сеть выражений 3 (который будет включать SuperPreview) позволит сравнивать любую комбинацию Internet Explorer 6, Internet Explorer 7, Internet Explorer 8 и Firefox 3.Об этом говорится в записи в блоге Somasgear. Выражение Веб 3 опубликовано 5 июня 2009 г.На снимке экрана в его блоге вы увидите Firefox 3 в качестве базового браузера (слева) и Internet Explorer 6 в качестве браузера для сравнения.Любой браузер можно разместить по обе стороны от окна сравнения.

Попробуй это: http://www.my-debugbar.com/wiki/IETester/HomePage
ЛЕ:Это еще не полностью совместимо, есть несколько незначительных проблем, например, сбой при всплывающих окнах JavaScript, но во время разработки я нашел его достаточно надежным.В конце концов, я только что протестировал веб-приложение на реальном IE6, чтобы убедиться, что все в порядке.

Виртуализация — самый простой способ добиться этого.Он требует более высоких накладных расходов, но поскольку IE имеет так много подключений к ОС, попытка установить несколько его версий обречена на путаницу и неудачу.

Очень легкий (и только что выпущенный) способ сделать это — использовать Expression Web SuperPreview.Это позволяет вам сравнивать IE6 и IE7 (или IE6 и IE8+IE7-режим совместимости) параллельно.В настоящее время это всего лишь предварительный просмотр, но я использовал его с хорошими результатами.Они собираются выпустить коммерческую версию, которая позволит параллельно сравнивать больше браузеров, но говорят, что версия, специфичная для IE, останется бесплатной навсегда.

Еще один автономный вариант IE: Коллекция IE.

Либо запустите его на виртуальной машине, подождите, пока не будет добавлено несколько IE8, либо используйте http://browsershots.org/ который будет делать снимки экрана вашего веб-сайта из нескольких разных операционных систем и браузеров.

у меня есть написал пошаговую запись в блоге показано, как запускать IE6, IE7 и IE8 как «виртуальные приложения» в Windows 7 Ultimate.

Есть также IE7 автономный

Я использую VMware с другой ОС с IE6.

Не идеально, но помогает.

Я использую утилиту под названием «Sandboxie» (бесплатная для личного использования, 29 долларов США для коммерческого использования) для обеспечения «песочницы» приложений.Одним из полезных побочных эффектов этого является то, что вы можете устанавливать приложения (даже те, которые модифицируют ОС, такие как IE) в изолированную программную среду, при этом родительская ОС совершенно об этом не знает (что позволяет вам иметь разные версии IE родительской ОС и изолированного IE). - и оба работают одновременно).Два сценария, которые я использовал до сих пор:

  • Internet Explorer 7 в родительской ОС и удаленный IE7 в песочнице, чтобы сделать IE6 доступным.
  • Internet Explorer 6 в родительской ОС и обновлен до IE8 в песочнице.

Предостережения:

  • Если вам нужно более одной дополнительной версии IE одновременно, то вам нужно будет приобрести полную версию, так как в песочнице может быть только одна версия IE, а бесплатная версия поддерживает только одну активный песочница за раз
  • Установка версии IE в песочницу может занять некоторое время методом проб и ошибок — IE8 оказался особенно сложным.Однако некоторые предупреждения, возникающие во время установки (или удаления), тривиальны.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top