/build/static/layout/Breadcrumb_cap_w.png

Best Practice - Application as MSI and upgraded files

Hi there!

I have got a MSI-package from the application developer of a software and they are also sending a exe-file to "update some files". I have also got a reg-file from them to update "some things in the registry".

Whats best practice?

Shall I:
1) Import the changed files and setting into a MST and CAB?
2) Rebuild the MSI with the changed files?
3) Make a new snapshot with everything?
4) Keep the MSI as it is and make a Patch for the changes?

Any other suggestions?

Thanks!

/Jonas

0 Comments   [ + ] Show comments

Answers (4)

Posted by: nheim 17 years ago
10th Degree Black Belt
0
Hi Jonas,
if you know how to, change the MSI, either via MST or directly.
But make sure, that the files are full versions and not just patches.
You could install the app and capture the changes which the additional files are causing.
Then open the captured MSI and the original MSI and work the the extra stuff into it.
Hope this gives you some ideas.
Regards, Nick
Posted by: AngelD 17 years ago
Red Belt
0
If you already have the MSI package installed on your computers then depending on your distribution tool you could:
remove old and install new
reinstall an updated MSI
updated through MSP


Why couldn't the vendor give you a new MSI or MSP if they already have handed you one MSI already?
Posted by: jonasm 17 years ago
Blue Belt
0
Thanks for your reply.

I have a older version of the application installed on the clients and now I need to update it to a new version.
And they have maked this "patch" for the new version.

It was a setup.exe that extracted a MSI-package, so I guess the reason for that they have not maked a new MSI or a MSP is that they just can't handle it.

/Jonas
Posted by: AngelD 17 years ago
Red Belt
0
So if they can't manage to create patches but you may not know if they do in the future and as you havn't told which distribution tool you uses this is one way to go:
Update the (a new) MSI, change the ProductCode & PackageCode and then add the old MSI to the Upgrade table.

If they release a future patch for their old MSI then do the same but patch the vendor (admin install) MSI before deploying.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ