I have to upgrade lexware_professional_2008 application with my current, lexware_professional_2010.
Unfortunately for both apps vendor has not set any upgrade code. In such cases, how can we upgrade previous apps through msi?
I tried one way, I edited cache msi of prev application, and put upgrade code entry in property table but it did not work.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
there are 2 ways which i am going to try now,
1-
chaining uninstall program before main installation.

2-
putting uninstall custom action in user interface.
Answered 07/01/2010 by: Yaduveer
Orange Senior Belt

Please log in to comment
0
Unfortunately for both apps vendor has not set any upgrade code.



how can your msi not have an upgrade code ???

all you need to do is use the upgrade table


enter upgradecode of your first msi


upgradecode versionmin versionmax language attribute remove actionproperty


enter code of previous package xxx xxxx 1033(if english) 773(maybe depends want you want) leave blank entername(uppercase)



make sure the action property exists in the securecustomproperties in the property table


thats all you need
Answered 07/01/2010 by: cygan
Fifth Degree Brown Belt

Please log in to comment
0
That is the strange thing. Vendor has not set any upgrade code.
Answered 07/01/2010 by: Yaduveer
Orange Senior Belt

Please log in to comment
0
Finally I got the solution, if I want to do it through msi.

I put custom action to uninstall previous version, in user interface, and triggered installation with /qr mode.

Still if there is any better way please suggest.
Answered 07/01/2010 by: Yaduveer
Orange Senior Belt

Please log in to comment
0
Still if there is any better way please suggest.You mean like cygan did in post # 3?
Answered 07/01/2010 by: VBScab
Red Belt

Please log in to comment
0
No. I had to put custom action in userinterface.(Type-98) This custom action uninstalls previous msi, with help of it's product code & as I used /qr, user interface dialogue boxes will come but there will be no any user interaction.
Answered 07/02/2010 by: Yaduveer
Orange Senior Belt

Please log in to comment
0
Can anyone guide?

http://itninja.com/question//qr-installation-through-group-policy&mpage=1&key=&#64503

or Can I write 2 line vbscript, which installs msi with /qr switch? will it work through group policy? I

just want to know thoughts, anyways I will ask my deployment guy to test.
Answered 07/12/2010 by: Yaduveer
Orange Senior Belt

Please log in to comment
0
You should know by now that it is poor form - in ANY forum - to cross-post.You then compound the error by hijacking someone else's thread. Then you compound THAT by changing the subject!

Please: have some respect.
Answered 07/13/2010 by: VBScab
Red Belt

Please log in to comment
0
IT WAS NOT A CROSS POST. IT WAS RELATED TO DEPLOYMENT, SO IT WAS IN DIFFERENT FORUM.
Answered 07/13/2010 by: Yaduveer
Orange Senior Belt

Please log in to comment
Answer this question or Comment on this question for clarity