WSE 3.0 Prerequisite

Got a problem you cannot solve? Try here.
skibbs
Posts: 56
Joined: Thu Apr 27, 2006 5:06 pm
Location: Redmond, WA
Contact:

WSE 3.0 Prerequisite

Postby skibbs » Wed May 24, 2006 4:38 pm

How would I go about making the Web Services Enhancement 3.0 package a prerequisite to my installation?

Thanks

MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Postby MichaelNesmith » Wed May 24, 2006 5:10 pm

Many ways to go by that. A whitepaper discusses how to extend the Application Runtimes view:

http://www.installaware.com/installawar ... s_view.pdf

But you don't need to extend that view just to install that prereq. If you want to add a prereq to your setup, you can just follow these simple steps:

1) Download the native prereq installer
2) Process it with the Setup Decompressor
3) Add it to your setup as a Support File if it is a single file. If its multiple files and folders, add it to your setup using the File Bag plug-in.
4) Detect the presence/absence of the prereq using the Read Registry, Check Process, Check Service, Is MSI Setup Installed commands (whichever ones work for you).
5) If absent, install the prereq using the Run Program, Run Program As, or (Un)Install MSI Setup commands (again, whichever one works for you).

That's the basic idea. You can just switch to your setup script and expand the code regions that install the remainder of your runtimes to see how the script flows for installing runtimes, and just copy-paste the code and modify it as necessary.
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/

skibbs
Posts: 56
Joined: Thu Apr 27, 2006 5:06 pm
Location: Redmond, WA
Contact:

Postby skibbs » Fri May 26, 2006 3:06 pm

Worked perfectly by extending the runtimes view, thanks!

MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Postby MichaelNesmith » Fri May 26, 2006 4:32 pm

If you would like to contribute your runtime installer, post it in the plug-ins forum! Of course this isn't required by any means and you may want to keep it private, but it might help out other members of our community!
Michael Nesmith

InstallAware

Home of The Next Generation MSI Installer

Get your free copy today - http://www.installaware.com/


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 138 guests