From d4fbfd51bf4a54ca255276f97bbb6f1711e71f8c Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Wed, 27 Jan 2016 00:08:40 -0800 Subject: [PATCH] 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. --- packaging/windows/checkbuildtype.wxs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packaging/windows/checkbuildtype.wxs b/packaging/windows/checkbuildtype.wxs index 40e8c9cb4..603e67ee2 100644 --- a/packaging/windows/checkbuildtype.wxs +++ b/packaging/windows/checkbuildtype.wxs @@ -8,7 +8,7 @@ - NOT INSTALLEDCLIBUILDTYPE OR INSTALLEDCLIBUILDTYPE ~= "$(var.BuildType)" + Installed OR NOT INSTALLEDCLIBUILDTYPE OR INSTALLEDCLIBUILDTYPE ~= "$(var.BuildType)" \ No newline at end of file