Ensure LaunchCondition will not prevent repair/uninstall

A typical LaunchCondition should not block the user from removing a
package. LaunchConditions should also not prevent repair from fixing
the machine state, especially if the machine state needs to be repaired
for the LaunchCondition to evaluate. To avoid both problems the
condition was updated such that once installed the package can always
be repaired and uninstalled.
This commit is contained in:
Rob Mensching 2016-01-27 00:08:40 -08:00
parent 49a992dd2d
commit d4fbfd51bf

View file

@ -8,7 +8,7 @@
</Property>
<Condition Message="$(var.IncompatibleBuildTypeError)">
NOT INSTALLEDCLIBUILDTYPE OR INSTALLEDCLIBUILDTYPE ~= "$(var.BuildType)"
Installed OR NOT INSTALLEDCLIBUILDTYPE OR INSTALLEDCLIBUILDTYPE ~= "$(var.BuildType)"
</Condition>
</Fragment>
</Wix>