Статьи

Автономный IE7 — Исправление

Если вы ознакомились с представлением «Дизайн» в прошлую пятницу , вы бы увидели инструкции по запуску IE7 как отдельного приложения — альтернативы замене вашей верной (?) Старой версии IE6. В выходные дни многие люди сообщили, что, хотя их IE7 работает нормально, их установка IE6 начала вести себя странно, чаще всего передавая ответственность Firefox при передаче URL-адреса.

Хорошая новость заключается в том, что Джон Галлоуэй из Microsoft ASP.net Weblogs тоже имел эту проблему и покрыл ее.

Проблема заключается в том, что IE7 записывает раздел реестра, в результате чего IE6 переключается в недокументированный «злой» режим, и необходимо удалить этот раздел реестра после запуска IE7 и до запуска IE6 с накопительным обновлением безопасности от 05 декабря.

К счастью, исправить это довольно просто — небольшой пакетный скрипт, который удаляет неприятный ключ reg, который делает IE7, и защищает от его повторения. У Джона есть подробное объяснение процесса здесь. Короткие версии:

  • Щелкните правой кнопкой мыши по этой ссылке и выберите «Сохранить ссылку как…»
  • Сохраните файл в папке IE7 как «IE7. летучая мышь
  • С этого момента запускайте этот файл (‘IE7.bat’) всякий раз, когда вы хотите запустить IE7.

Вы увидите, что пакетный файл запускает свое собственное маленькое командное окно — оставьте его открытым (свернутым) во время работы IE7, иначе он снова перейдет к старым махинациям. Вы можете убить его, как только IE7 закроется.

Спасибо Джон.

Сентябрь 2006: Начиная с IE7 beta 3, это решение больше не работает. На данный момент единственный известный мне рабочий метод — это загружаемое приложение от Tredosoft — загрузите его здесь. http://tredosoft.com/IE7_standalone