Модифицировать файл свойств создания патча (.pcp) программно? - PullRequest
1 голос
/ 16 ноября 2009

Есть ли способ написать сценарий полного процесса сборки исправления, используя msiexec.exe и msimsp.exe с файлом свойств создания исправления?

Я использую msiexec.exe для создания сетевых установок файлов msi до и после, Orca для создания файла .pcp и msimsp.exe для создания файла исправления.

Я следовал инструкциям в этих двух статьях:

Как создавать патчи установки для проектов развертывания VS.NET

Исправления и обновления

Предположим, я создал патч от 1.0 до 1.1 и теперь хочу создать патч от 1.1 до 1.2 (или от 1.0 до 1.2). Я хотел бы повторно использовать файл .pcp, который я создал с помощью Orca, но любые изменения в этом файле следует выполнять с помощью сценариев (например, VBScript), а не того, кто снова должен открыть его в Orca. Из того, что я понимаю, я должен - по крайней мере - изменить значение PatchGUID.

Как мне сделать такую ​​модификацию, используя скрипты?

1 Ответ

1 голос
/ 17 ноября 2009

Почему бы не WIX путь: http://wix.sourceforge.net/manual-wix3/patch_building.htm

...