PACE suite MSI editor, upgradecode from product which you don't have MSI available
Hello.
Is there a way to add upgradecode from product which you don't have msi available (other than importing some random msi and then editing upgrade table directly, that is).
If there isn't, can I make a feature request to add that. Also type of upgrade (major2 major1, minor etc). would be nice to have in some easily accessible place.
Also when I tried to add 769 as attribute in upgrade table it refused to add that and instead added that as version number. That's a bug. I managed to get it accept that attribute by adding that and then moving to other table.
Is there a way to add upgradecode from product which you don't have msi available (other than importing some random msi and then editing upgrade table directly, that is).
If there isn't, can I make a feature request to add that. Also type of upgrade (major2 major1, minor etc). would be nice to have in some easily accessible place.
Also when I tried to add 769 as attribute in upgrade table it refused to add that and instead added that as version number. That's a bug. I managed to get it accept that attribute by adding that and then moving to other table.
0 Comments
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
anonymous_9363
8 years ago
You'll probably want to direct your question to the actual vendor of the PACE suite, InfoPulse.
Comments:
-
How do I move this to PACE suite community? It is here after all. - TimoP 8 years ago
Posted by:
Pressanykey
8 years ago
Posted by:
EdT
8 years ago
My suggestion would be to create a major upgrade - so that if an earlier version is not available it would install the full version regardless. You don't even need to know the upgrade code as long as you know what the application is called, as you could use a custom action to search for the uninstallstring in the registry, which will reference the cached MSI, and you can then read the values from the cached MSI and use the session.database method to populate the upgrade table with the necessary values to allow for an upgrade. However, if none of this makes sense to you then I would recommend following Pressanykey's advice and finding an existing install of the older version from which you can grab the cached MSI and get the necessary GUIDs.