Казалось бы, теоретически возможно установить несколько версий IE на одном компьютере с помощью Sandboxie (или любой другой программы-песочницы). Для этого вам нужно сделать следующее:

  • Удалите текущую версию IE с вашего компьютера.
  • Создайте несколько виртуальных жестких дисков (VHD).
  • Сконфигурируйте Sandboxie для хранения своих файлов песочницы на определенной букве диска, например, N:
  • Установите один из ваших виртуальных жестких дисков на N:. Запустите установочный файл IE 7 в песочнице, который должен установить IE 7 в самой песочнице, оставив вашу ОС без изменений.
  • Снимите IE 7 VHD и смонтируйте ваш IE 8 VHD на N:.
  • Запустите установочный файл IE 8 в песочнице, чтобы установить IE * в настоящую песочницу.
  • Повторите этот процесс для всех версий IE, которые вы хотите установить, но не устанавливайте ни одну версию IE в вашей незарегистрированной ОС.
  • Наконец, давайте предположим, что версия IE, которую вы используете для обычного просмотра, равна 10 (это версия, которую вы не используете для проверки совместимости браузера). Он также установлен на собственном виртуальном жестком диске, но автоматически монтируется при каждом запуске компьютера. Всякий раз, когда вы хотите проверить совместимость браузера, вы отключаете IE 10 VHD и монтируете, скажем, IE 7 VHD. Когда вы закончите, вы переключитесь обратно на IE 10 VHD.

Единственным недостатком этого является то, что вам всегда придется запускать свой основной браузер в «песочнице», что, вероятно, будет немного раздражать. Однако, несмотря на это, я хотел бы знать, сработает ли моя идея здесь.

К вашему сведению - я знаю, что мог бы приступить к поиску, чтобы на самом деле попробовать это на своей машине, но, даже если бы я сделал это, и поначалу кажется, что это работает, может быть любое количество причуд или предостережений, о которых некоторые из вас уже могут знать о котором я не узнаю, пока далеко не по дороге.

1 ответ1

0

Ааа, я вижу 2 вопроса:

  1. Можете ли вы использовать Sandboxie для установки нескольких версий IE?
  2. Вы хотели бы знать, сработает ли ваша идея здесь?

Что касается первого вопроса: да, вы можете. См. Этот и этот ответ на этот вопрос в разделе SO: межбраузерное тестирование: все основные браузеры на ОДНОЙ машине. Опубликуйте еще несколько google duckduckgo-fu на форумах, посвященных песочнице, для получения более подробной информации о браузере (и готовых шаблонов и т.д.).

Что касается вопроса 2, я задаюсь вопросом: почему стычка (с стычкой VHD)? Просто создайте разные песочницы для каждой версии IE (и одну для вашего реального использования, пока вы в ней)!
Удобно то, что вы можете запускать IE6, IE7, IE8 и т.д. ОДНОВРЕМЕННО, то есть, если у вас есть лицензионная версия sandboxie (даже в августе 2014 года можно ЕЩЕ найти и купить легальную пожизненную версию в любое удобное для вас время. Лицензия на песочницу, если вы живете в полезном гугл-пузыре).

Однако даже при наличии проблем с VHD он будет работать, поскольку sandboxie предлагает все, что нужно для превращения его в переносимый «виртуальный» уровень приложений (вы даже можете переносить (и запускать) свои персональные установки на USB-флешку).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .