wix - MSI : Upgrading 32-Bit application to 64-Bit -


our company uses wix installers, , upgrading our application 32-bit 64-bit. every new version, provide upgrade path previous ones.

todo list :

  • binaries should reside in "c:\program files" folder instead of "c:\program files (x86)".
  • registry entries should reside in hkey_local_machine\software\%company% instead of hkey_local_machine\software\wow6432node\%company%
  • log files, configuration files, , custom files/registry entries needs moved on new 64-bit locations.

considered special aspect of upgrade, inquiring community regarding know-how.

presumably you'll continue have 32bit msi 32bit customers. i'd approach msi , reuse many fragments possible. directory table , componentids different , i'd give different upgradecode guid. in majorupgrade i'd search products having 32bit upgradecode , 62bit upgradecode , remove both when found.

i'd make sure need this. example if deploy .net app no native dependencies ( iis, winforms, wpf, windows service ) it'll jit 64bit no problem when possible though installed using 32bit msi 64bit locations. no harm no foul.


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

Python ctypes access violation with const pointer arguments -