need msi + mst + msp help?
Hi All,
I have to customise a vendor supplied msi with a transform. However, the vendor msi comes with a patch which updates a number of files. I am aware of the fact that in such situations I must create an admin install of the vendor msi + patch and then create a transform on the new msi.
However the customer insists on having a separate msi + mst + patch.
So, now i want to know the problems that would be faced if i distribute msi + mst and msp separately on the systems.
According to me, Repairing of this application could be a problem. Repair from the ARP would cause the old files which were a part of the vendor msi to replace the new updated files which come from the patch.
Correct me if i am wrong and provide with me your inputs[:)]
Thanks,
I have to customise a vendor supplied msi with a transform. However, the vendor msi comes with a patch which updates a number of files. I am aware of the fact that in such situations I must create an admin install of the vendor msi + patch and then create a transform on the new msi.
However the customer insists on having a separate msi + mst + patch.
So, now i want to know the problems that would be faced if i distribute msi + mst and msp separately on the systems.
According to me, Repairing of this application could be a problem. Repair from the ARP would cause the old files which were a part of the vendor msi to replace the new updated files which come from the patch.
Correct me if i am wrong and provide with me your inputs[:)]
Thanks,
0 Comments
[ + ] Show comments
Answers (4)
Please log in to answer
Posted by:
mekaywe
15 years ago
Posted by:
zipsantro
15 years ago
Posted by:
anonymous_9363
15 years ago
Repair from the ARP would cause the old files which were a part of the vendor msi to replace the new updated files which come from the patchWhy would it? If the files are versioned (e.g. EXE, DLL or OCX) and the patch files have later version information, they won't be touched. If they're non-versioned, all you need do is ensure that the date and time stamp of the patch files is later than that of the original files.
As for your client, it's part of your job as packager to advise. To my mind, they're anxious about retaining the original AIP. In that case, provide a list of files which the patch updates and advise that those files be backed to a safe location. One client I worked at took this approach to its logical extreme of backing up the entire AIP, even for single-file patches!
Posted by:
PackageExpert
15 years ago
ORIGINAL: VBScab
Repair from the ARP would cause the old files which were a part of the vendor msi to replace the new updated files which come from the patchWhy would it? If the files are versioned (e.g. EXE, DLL or OCX) and the patch files have later version information, they won't be touched.
Yes, lets say you install the original MSI with the transform that you created. On top of that you applied the MSP. Now, when you repair from ARP, if my memory is correct enough, the repair will NOT install old files, instead still update the files installed by MSP. So I dont think it an issue to worry about.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.