How can I make Wix 4 treat a lower major version as an upgrade? #7521
Unanswered
paulvickery
asked this question in
Questions
Replies: 1 comment 2 replies
-
First, two items to keep in mind for some background.
There will be an issue you really cannot solve where already released packages won't be prevented from installing on top of (replacing) your new fixed packages. If you can live with potential side-by-side installs (one pre-fix and one post-fix) and are willing to change your default installation directory, you will have a much easier time moving forward. Otherwise, it will be a bit more complicated, and old packages can still "upgrade" you in ways that will likely leave broken deployments (mix of old and new files, usually). |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I have a product which uses the supported year as the major version number, e.g. 2024.3.3544.4567. It has been this way for several years, and only works because I am able to suppress the ICE24 error. Going forward, this suppression may (will) at some point no longer be supported. I know that ideally it would have been better to not have done this, and that I have made trouble for myself, so am looking for a solution.
So, I want to change my versioning to use the 2-digit year, e.g. 24.3.3544.4567, which is what I should have gone for in the first place, but will mess up upgrading previous version installations that use the 4-digit year.
I think from what I have read and heard that it needs to use a custom Upgrade Table, but can't find any real examples of how I would use that for this.
Does anyone know the way to solve this?
Thanks,
Paul.
Beta Was this translation helpful? Give feedback.
All reactions