Way to sequence multiple upgrades?
To distribute AutoCAD 2011, I want to use the Upgrade feature to remove AutoCAD 2010. AutoCAD 2010 installs three MSI's; AutoCAD, AutoCAD Language Pack and Design Review. AutoCAD must be uninstalled before AutoCAD Language Pack. Is there a way within a transform to specify the sequence of uninstalls?
0 Comments
[ + ] Show comments
Answers (9)
Please log in to answer
Posted by:
vjaneczko
14 years ago
Posted by:
dannyarya
14 years ago
Posted by:
anonymous_9363
14 years ago
Posted by:
vjaneczko
14 years ago
ORIGINAL: dannyarya
Hi ,
Can you explain in detail what you did for upgrade and also let us know what issue you’re facing during upgrade?
I added the 2010 MSI's into the Upgrade table of the 2011 transform and changed the sequence of the RemoveExistingProducts action to 1450, which is before the InstallInitialize action. During execution of the 2011 package, the removal of the 2010 MSI's begins, but I need to ensure that the ACAD.MSI must be uninstalled before AcadLP.MSI.
ORIGINAL: VBScab
AutoCAD must be uninstalled before AutoCAD Language PackWhy? What happens if you don't do that? I can't imagine it would be too much work to make it happen.
If the uninstall of the language pack occurs before AutoCAD, it throws an error message on the screen indicating this problem, waits for you to click the OK button and does not perform the uninstall.
I would have thought that it wouldn't have been a big deal, either.
If I can't figure out a solution for the transform to control the uninstall, I'll write a script for SMS to run but I really wanted to have this all wrapped up in a nice little package.
yeah; pun intended.
Posted by:
anonymous_9363
14 years ago
it throws an error message on the screen indicating this problem...all of which points to that process being controlled by a CA. As such, you could just add an impossible-to-meet condition in order to prevent its execution.
It could conceivably be controlled by AppSearch/LaunchCondition. That is just as simple to circumvent.
Posted by:
vjaneczko
14 years ago
Posted by:
anonymous_9363
14 years ago
Posted by:
vjaneczko
14 years ago
Without looking I'd have to say it's a part of the 2010 language pack, which is already installed on the target PC's. Digging into that and developing a way to circumvent it would be much more complicated than running the three “/X†commands in a script – just wanted this to run real smooth!
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.