Создание файла трансформы для существующего файла MSI
Создание файла трансформы для существующего файла MSI
Создание файла трансформы является расширением процедуры создания нового инсталляционного пакета. В состав Windows Installer SDK входит утилита MSITRAN. MSITRAN сравнивает два файла Windows Installer и записывает различия в файл. Это файл используется в качестве трансформы.
- Выполните шаги, описанные в разделе "Создание нового пакета Windows Installer”. Запустите с командной строки MSITRAN используя следующий синтаксис:
msitran -g {base db}{new db}{transform}{error/validation conditions}]
Например:
msitran –g ica32a.msi NewICA32A.msi ICA32A.MST X - При запуске утилиты вы увидите следующее:
C:\ >msitran -g c:\mst\ica32a.msi c:\mst\newica32a.msi
c:\mst\ica32a.mst x - Новый файл MST может использоваться в качестве трансформы для оригинального файла ICA32A.msi. Выполните из командной строки:
ica32a.msi transforms=ica32a.mst
Последние версии Windows Installer SDK доступны по ссылке:
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/.