summaryrefslogtreecommitdiffstats
path: root/src/windows/installer
diff options
context:
space:
mode:
authorBen Kaduk <kaduk@mit.edu>2012-09-18 17:53:18 -0400
committerBen Kaduk <kaduk@mit.edu>2012-09-18 17:53:18 -0400
commit4d3200ca369b47e8cf6966ae7670823d57ef2b3f (patch)
treeafd3ad9dc1009f0734d37f8aa5ab8026661b2377 /src/windows/installer
parentf220948484d08147b5572af89c69251e33bde6d7 (diff)
downloadkrb5-4d3200ca369b47e8cf6966ae7670823d57ef2b3f.tar.gz
krb5-4d3200ca369b47e8cf6966ae7670823d57ef2b3f.tar.xz
krb5-4d3200ca369b47e8cf6966ae7670823d57ef2b3f.zip
Remove NSIS installs when upgrading to 64-bit
The NSIS installer appears to have only ever existed as a 32-bit software. As such, unconditionally check the 32-bit registry tree for an uninstall string; the architecture of the current package being installed is not relevant to what was previously installed. ticket: 7362 (new) queue: kfw target_version: 1.10.4 tags: pullup
Diffstat (limited to 'src/windows/installer')
-rw-r--r--src/windows/installer/wix/property.wxi4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/windows/installer/wix/property.wxi b/src/windows/installer/wix/property.wxi
index 1477acc079..3e52f046d2 100644
--- a/src/windows/installer/wix/property.wxi
+++ b/src/windows/installer/wix/property.wxi
@@ -41,11 +41,11 @@
<Property Id="ComponentDownload">http://web.mit.edu/kerberos</Property>
<Property Id="UPGRADENSIS">
- <RegistrySearch Win64="$(var.Win64)" Id="regsrch_NSIS" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="UninstallString" Type="raw"/>
+ <RegistrySearch Win64="no" Id="regsrch_NSIS" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="UninstallString" Type="raw"/>
</Property>
<Property Id="NSISVERSION">
- <RegistrySearch Win64="$(var.Win64)" Id="regsrch_NSISV" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="DisplayVersion" Type="raw" />
+ <RegistrySearch Win64="no" Id="regsrch_NSISV" Root="HKLM" Key="Software\Microsoft\Windows\CurrentVersion\Uninstall\Kerberos for Windows" Name="DisplayVersion" Type="raw" />
</Property>
<Property Id="CantRemoveNSISError">$(loc.CantRemoveNSIS)</Property>