3

In my bundle, I am chaining another burn bundle as an ExePackage.

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

When uninstalling, the burn log shows that DatabaseBundle is absent, so it will not be uninstalled. So obviously, I need to set DetectCondition to something so that it is properly detected.

Is there a feature of the Burn bundle that can be conveniently detected, or should I search for an underlying msi product/component/etc using the WixUtilExtension?

Dave Andersen
  • 5,337
  • 3
  • 30
  • 29

1 Answers1

1

No, there's nothing built-in to detect bundles. There's an open bug to make that happen.

Bob Arnson
  • 21,377
  • 2
  • 40
  • 47