Поделиться через


Сведения о технологии установщика Microsoft Windows

Обновлен: Ноябрь 2007

Установщик Microsoft Windows является службой установки и конфигурации, поставляемой с операционной системой Windows.

Установщик Windows основан на управляемой данными модели, предоставляющей все данные и инструкции для установки в одном пакете. В отличие от него традиционные программы установки по сценарию основывались на процедурной модели, предоставляя сценарные инструкции для установки приложений. Программы установки по сценарию концентрируются на том, как установить, а установщик Windows — на том, что установить.

Благодаря установщику Windows в каждом компьютере содержится база данных со сведениями обо всех установленных на нем приложениях, включая файлы, разделы реестра и компоненты. При деинсталляции приложения перед удалением файла, раздела реестра или компонента осуществляется проверка базы данных на предмет их использования другими приложениями. Благодаря этому при удалении приложения предотвращается возможность нарушения работы другого приложения.

Установщик Windows поддерживает также самовосстановление — возможность приложения автоматически выполнять повторную установку отсутствующих файлов, которые могли быть непреднамеренно удалены пользователем.

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

Инструменты развертывания Visual Studio основываются на установщике Windows, предоставляя значительные возможности для быстрого развертывания и поддержки приложений, построенных с помощью Visual Studio.

См. также

Основные понятия

Выбор стратегии развертывания

Ссылки

Установщик Windows

Другие ресурсы

Общие сведения о развертывании с помощью установщика Windows

Задачи развертывания с помощью установщика Windows