/build/static/layout/Breadcrumb_cap_w.png

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)

Posted by: cygan 14 years ago
Fifth Degree Brown Belt
0
just add the upgrade codes to the upgrade table
Posted by: vjaneczko 14 years ago
9th Degree Black Belt
0
Did that - but it doesn't seem to allow me to control the order in which the old MSI's are removed.
Posted by: dannyarya 14 years ago
Senior Purple Belt
0
Hi ,

Can you explain in detail what you did for upgrade and also let us know what issue you’re facing during upgrade?
Posted by: anonymous_9363 14 years ago
Red Belt
0
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.
Posted by: vjaneczko 14 years ago
9th Degree Black Belt
0
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
Red Belt
0
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
9th Degree Black Belt
0
sorry; the "must uninstall ACAD first" message is generated by the 2010 Language Pack MSI during its uninstall.
Posted by: anonymous_9363 14 years ago
Red Belt
0
Sssssssssssso.......find out where that message is being generated and bypass it.
Posted by: vjaneczko 14 years ago
9th Degree Black Belt
0
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.
 
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