Menu
  • HOME
  • TAGS

Migrating properties in an installer major upgrade

wix,windows-installer,wix3.8,major-upgrade

If you were starting from scratch you'd use the WiX remember property pattern, but if the first product has shipped it's too late. If the install folder was saved in the registry you could recover it with a WiX registry search. Otherwise you could use a WiX component search. You'd...

How can I deploy an upgrade of my product which contains a file with version lower than the already deployed file?

deployment,wix,windows-installer,versioning,major-upgrade

There are several ways in Windows Installer to do this but they all have their complications. IMO I would just rebuild the same source code as the old DLL but with a newer higher version and keep it simple.

Jasmine 1.3 to Jasmine 2.x cheat sheet

jasmine,upgrade,karma-jasmine,major-upgrade,jasmine2.0

Jasmine 1.3 -> Jasmine 2.x argsForCall[0] -> calls.argsFor(0) calls[0].args[1] -> calls.argsFor(0)[1] mostRecentCall -> calls.mostRecent() reset() -> calls.reset() callCount -> calls.count() andReturn -> and.returnValue andCallFake -> and.callFake andCallThrough() -> and.callThrough() ...

WiX MajorUpgrade of Windows Service, preserving .config, and avoiding a reboot

wix,installer,windows-installer,major-upgrade

EDIT: it seems this explanation of the same issue, or on the same topic at least, might be easier to understand: Msiexec: automatic rollback to previous version on installation failure You are banging your head against several core MSI usage problems here. File versioning: during installation the default file overwrite...