Получение средств разработки модулей слиянием
Чтобы создать модуль слияния, необходимо получить программный инструмент для редактирования MSM-файла. Так как MSM-файл по сути является упрощенным файлом .msi, вы можете использовать те же средства, что и для создания базы данных установки. Например, приложение Orca.exe предоставляется вместе с пакетом SDK установщика Windows.
Альтернативой является приобретение одного из средств упаковки установщика, которое будет доступно у независимых поставщиков программного обеспечения. Существует несколько сторонних средств в разработке, которые можно использовать для создания модулей слияния. Если вы решили использовать стороннее средство, убедитесь, что оно создает модули слияния, которые соответствуют стандарту, описанному в этом документе. В частности, следует определить, что средства редактирования не выполнили ни одного из следующих действий в модуле слияния.
Добавлены лишние таблицы в модуль слияния, на которые нет ссылок в таблице ModuleIgnoreTable.
Удалите эти таблицы или добавьте их в таблицу ModuleIgnoreTable.
Добавлена ненужная таблица TextStyle в модуль слияния.
Если модуль слияния не имеет пользовательского интерфейса (и, как правило, это не должно быть), вы можете безопасно удалить эту таблицу.
Добавлены ненужные записи в таблицу Directory.
Удалите ненужные записи из таблицы Каталог.
Сведения не содержатся в таблице _Validation модуля слияния.
Это предотвращает проверку модуля слияния. Добавьте полную таблицу _Validation.
Связанные темы