2011-06-23 17 views
1

WiXでEventSourceを作成する方法を知っている人はいますが、アンインストールが行われるとオプションになりますか? アンインストール時に、コンピュータに残すか削除するかを選択するダイアログが表示されます。WiXどのようにEventSourceをインストールするが、アンインストール部分をオプションにする

独自の.NETカスタムアクションを作成し、InstallExecuteSequenceセクションをそのロジックで更新できることはわかっていますが、util:EventSourceコンポーネントで「ネイティブ」に実行できるかどうか確認したいと思います。私が知る限り、特定の機能にコンポーネント(EventSourceを含む)を指定すると、インストールされ、アンインストールされます。

ありがとうございます。

答えて

0

いいえ、EventSourceはオプションのアンインストールをサポートしていません。製品をアンインストールすると、MSIは、EventSourceが作成するレジストリ値を含め、既知のすべてのリソースを削除します。アンインストールすると、イベントソースが使用するファイルも削除されるので、値をオプションにすることが何であるか分かりません。

+1

私はそれがそうであると思った。まず、以前のバージョンのアプリケーションをアンインストールして新しいバージョンをインストールすることです。私たちはアップグレードのものを用意していません。アンインストール時にイベントログを保持するオプションを提供したいだけです。 –

関連する問題