3

私のバンドルでは、別の書き込みバンドルを ExePackage としてチェーンしています。

<ExePackage SourceFile="$(var.DatabaseBundle.TargetPath)"
            InstallCommand="/install /quiet"
            UninstallCommand="/uninstall /quiet"
            Protocol="burn"
            PerMachine="yes" />

アンインストールすると、書き込みログに DatabaseBundle が存在しないことが示されるため、アンインストールされません。明らかに、DetectCondition適切に検出されるように何かを設定する必要があります。

便利に検出できる Burn バンドルの機能はありますか、それとも WixUtilExtension を使用して、基礎となる msi 製品/コンポーネント/などを検索する必要がありますか?

4

1 に答える 1