Product, version and build: Powershell Studio 2019, 5.6.167
Operating system: Windows 10
PowerShell version(s): V5
32-bit version of software? 64 bit
I have created two separate MSI packages, which are both different services. I did copy the build settings and modified them to fit the new service.
Now when I deploy the new service (a different service entirely) it was complaining about a newer version already being installed. I resolved this by changing the version number, but now it complains about needing to stop the service previously installed. Im guessing this has something to do with the build template (psbuild file). How do I resolve this?
MSI package deployment issues
Forum rules
DO NOT POST SUBSCRIPTION NUMBERS, LICENSE KEYS OR ANY OTHER LICENSING INFORMATION IN THIS FORUM.
Only the original author and our tech personnel can reply to a topic that is created in this forum. If you find a topic that relates to an issue you are having, please create a new topic and reference the other in your post.
DO NOT POST SUBSCRIPTION NUMBERS, LICENSE KEYS OR ANY OTHER LICENSING INFORMATION IN THIS FORUM.
Only the original author and our tech personnel can reply to a topic that is created in this forum. If you find a topic that relates to an issue you are having, please create a new topic and reference the other in your post.
Re: MSI package deployment issues
I have compared the psbiuld files for both and I can see they share the UPGRADEGUID value. So I have resolved this by modifying the value on the new service MSI.
- Alexander Riedel
- Posts: 8488
- Last visit: Tue Apr 16, 2024 8:42 am
- Been upvoted: 37 times
Re: MSI package deployment issues
Yes, the value gets created when the file is initially created and must remain constant. MSI uses this GUID to identify previous version of the same product.
It is best to not manually copy a .psbuild file, but create it using software.
It is best to not manually copy a .psbuild file, but create it using software.
Alexander Riedel
SAPIEN Technologies, Inc.
SAPIEN Technologies, Inc.