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


Знакомство с модулями слияния

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

Модули слияния ― это функция установщика Windows, предоставляющая стандартный способ поставки компонентов и обеспечивающая установку правильной версии компонента. Модуль слияния содержит компонент (например, .dll) со всеми связанными файлами, ресурсами, записями реестра и логикой установки.

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

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

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

См. также

Задачи

Практическое руководство. Создание или добавление проекта модуля слияния

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

Проекты модуля слияния