2017-01-09 15 views
1

install/unintallの順番を制御できますか?Wix FeaturesProduct.wxsファイルで定義されている順序でインストール/アンインストールされているかどうかわかりません。いずれのドキュメントも見つかりませんでした。 ほとんどの場合、アンインストールの順序が心配です。機能をアンインストールする順序を制御する必要があります。制御WIX機能インストール/アンインストール注文

+0

特定のシーケンスを必要とするのはどのタイプの要素ですか?カスタムアクション?または、他の何か? –

+0

- 私はいくつかのウェブサイトと関連するアプリを持っています。サイトの中には他の人にリクエストするものがあるため、アンデプロイ時にアンインストールの順序を制御する必要があります。 –

答えて

1

Windows Installerが動作しないため、機能のインストールまたはアンインストールの順序を制御することはできません。 Orcaを使用してMSIファイルを見て、InstallExecuteSequenceテーブルの(番号で)順番を見ると、RemoveRegistryValues、RemoveFiles、RemoveFoldersのようなアクションが表示されます。これらのアクションは、特定の機能のファイル(またはレジストリエントリ)だけでなく、製品内のすべてのファイルを(たとえば)削除します。

簡単な答えは、機能が削除される順序を制御できないことです。 classic XY questionと尋ねてきたようで、解決しようとしている根本的な問題について質問すると、フィーチャーのアンインストール順序を制御することで解決できる可能性があると思われる場合があります。

関連する問題