Hello everybody,

I'm newbie, We are developping desktop software. How is it possible to automatically install (and also uninstall the previous setup, if there is one) my new setup on a test pc. [8|]

We have often to do this but I couldn't find a way to do this automatically.

Best Regards from Germany
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
If you are using Visual Studio to develop your software, there is a rudimentary packaging tool built-in. I think it's still called 'Package and Deployment Wizard'.

If you are using some other environment, you would do best to invest in a packaging tool. The two main players are Altiris (now subsumed into Symantec), with their Wise products and Accresso, with InstallShield. They're not cheap. Also, there is a very strong undercurrent in the Wise world that Symantec is uninterested in developing Wise, such that I for one have advised my current client to move to InstallShield.
Answered 06/10/2009 by: VBScab
Red Belt

Please log in to comment
0
Thank you VBScab. In fact we use Visual Studio. We can easily produce our setup. My problem append during the test.

I've just noticed that in order to test my setup I need :
- 1 Uninstall the previous version
- 2 Install my new setup
- 3 Test my new setup.

I would like to do step 1 and 2 automatically (because it's boring and a waste of time to install/uninstall).

Is there any way to do this ?
Answered 06/10/2009 by: hmpp
Yellow Belt

Please log in to comment
0
You need to do two things: get a direct MSI editor (or, preferably, a proper MSI authoring tool) like Orca or InstEdit and then do some reading on MSDN on how to use the Upgrade table and the RemoveExistingproducts action.
Answered 06/10/2009 by: VBScab
Red Belt

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