2011-01-24 2 views
2

オプションの製品機能をインストールする製品と複数のサブパッケージをインストールするメインウィンドウインストーラパッケージがあります。これらのパッケージは、製品がインストールされた後、いつでもメインパッケージの一部でないようにユーザーが起動できます。 メインパッケージとサブパッケージの両方がWiXを使用して設計されています。起動製品がインストーラからアンインストールされない

質問:主な製品がアンインストールされたときにこれらのパッケージを自動的にアンインストールすることは可能でしょうか?(例えば、主なパッケージのアンインストール中にサイレントアンインストールを実行するなど)我々が知っているように、Windows Installerは複数のインストールパッケージを同時に実行することはできません。それとも、インストールの瞬間からそうすることができますか?例えば、InstallFinalizeアクションや他の場所の後に?

おかげで、 デニス

答えて

0

これはInstallFinalizeのアクションの後、アンインストールのカスタムアクションをスケジュールすることによって行うことができます。また、msidbCustomActionTypeAsyncおよびmsidbCustomActionTypeContinueフラグを使用して実行されていることを確認してください。http://msdn.microsoft.com/en-us/library/aa368071(VS.85).aspx

関連する問題