当社の製品に要求されるため、Hotfix KB982638をお客様にお届けする必要があります。インストーラはWIXをベースにしています。WixベースのインストーラにMicrosoft Hotfixを含めるには?
インストールの最後に、Hotfix KB982638をインストールするにはどうすればよいですか?
我々がしようとした何を:
我々は、我々の.msi内からその.exeファイルを起動しようとしたが、それは実際にそのプロセスを完了するために、修正プログラムを待っているので、両方停止した当社のMSIプロセスを、終えるのを待って始めました。ここで
コードです:修正プログラムの再起動オプションをオフにしてDefr属性でブートストラップのオプションを可能にしながら
<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>
我々はまた、ブートストラップ(SETUP.EXE)から起動しようとしましたが、この場合、システムが再起動されると、Hotfixのインストールも再開され、ループが作成されます。
ご協力いただければ幸いです。
おかげで、宜しく
Farrukh
ダン、返信いただきありがとうございます。 実際それはできません。 'code'エラーLGHT0204:ICE77:NDP40_x64_installはスクリプト内のカスタムアクションです。これは、InstallInitializeアクションとInstallExecuteSequenceテーブルのInstallFinalizeアクションの間で順序付けする必要があります –