Нам необходимо доставить исправление KB982638 нашим клиентам в связи с требованием в наших продуктах. Наши установщики основаны на WIX.
Как мы можем запустить Исправление KB982638 от наших установщиков в конце установки?
Что мы пробовали:
Мы попытались запустить его .exe изнутри нашего .msi, но он начал ждать завершения нашего процесса msi, который фактически ждал исправления, чтобы завершить свой процесс, и поэтому оба остановились.
Вот код:
<Binary Id="NDP40_x64" SourceFile="D:\ApBuild\src\bpf\extras\bin\NDP40-KB982638-x64.exe" />
<CustomAction Id="NDP40_x64_install" Return="ignore" Execute="deferred" BinaryKey="NDP40_x64" ExeCommand=" " />
<InstallExecuteSequence>
<Custom Action="NDP40_x64_install" After="InstallFiles"><![CDATA[Not REMOVE]]></Custom>
</InstallExecuteSequence>
Мы также попытались запустить его из Bootstrapper (setup.exe), отключив опцию перезапуска Hotfix и включив опцию Bootstrapper с атрибутом Defr, но в этом случае, если система перезапускается, установка Hotfix также перезапускается и поэтому цикл создан.
Любая помощь будет принята с благодарностью.
Спасибо и наилучшие пожелания
Фаррух