APPDATAFOLDER
Wix アプリケーションをインストールするときに、いくつかのファイルをアプリケーション データ ( ) フォルダに保存しています。Wix は正しくサブフォルダーを作成しますAPPDATAFOLDER
が、アンインストール時にフォルダーも削除します。
APPDATAFOLDER
ユーザーがアプリケーションをアンインストールするときに削除しないで、すべてのデータを保持したいと思います。これを行う簡単な方法はありますか?
私の知る限り、Windows インストーラーは、インストールされていないものを削除しません ( RemoveFileで明示的に指示しない限り)。そのため、インストール後に作成されたユーザー データの保持について心配している場合は、何もする必要はありません。
インストール済みのコンポーネントについて話している場合は、それらを でマークできますPermanent="Yes"
。これにより、それらがアンインストールされるのを防ぐことができます。
何もしないことに加えて、uは、NOT REMOVE
urコンポーネント、ファイル、およびディレクトリで標準のWiXフラグを使用できます。これはとても簡単だ。例えば
<Component Id="" Guid="" >NOT REMOVE</Component>
WiXは、このコンポーネントにフラグを立てて、インストールとパッチのみを行い、アンインストールはしません。