Brallierc
Posts: 2
Joined: Fri Oct 06, 2006 8:33 pm

Complex Installations?

I am wondering if advanced installer can handle this project I am working on.

I have an application that is split into 2 major functional parts (client and server) however, I want to do several different application packages (ie. "Client and Server", "Client and Backup Server", "Client Only"and "Server Only"). Some of the packages have subtle differences such as what shortcuts are installed, but the major difference is that any package that includes the server part requires MSDE to be installed and the client has seperate requirements that do not include MSDE.

Ideally I want to make the installation as easy as possible, so that the user selects the package type and the install takes it from there.

Can this be done? if so... how?
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Hi,
I have an application that is split into 2 major functional parts (client and server) however, I want to do several different application packages (ie. "Client and Server", "Client and Backup Server", "Client Only"and "Server Only"). Some of the packages have subtle differences such as what shortcuts are installed, but the major difference is that any package that includes the server part requires MSDE to be installed and the client has seperate requirements that do not include MSDE.
You can organize your application using features. For more details about how to use features please see:
http://www.advancedinstaller.com/user-g ... ation.html

For example create a feature for client, one for server, etc. You can create an custom dialog with one check box for each feature and condition the installation of a feature based on the user selection (see the "Organization" page). Also you can install MSDE with you application by merging the MSDE merge modules into one feature (you can create this feature as sub feature for the server). There is a discution on the forum about how to install MSDE with our application, please see:
http://www.advancedinstaller.com/forums ... =3772#3772

Hope this helps.

Regards,
Gigi
______________
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com
Brallierc
Posts: 2
Joined: Fri Oct 06, 2006 8:33 pm

Ok here is my current problem.

I did do all the organization stuff and that works fine. My problem is now on the MSDE install

I went with the method of installing the MSDE using a custom action in the install finalize section as the link you gave me suggested.

My problem is that when it loades MSDE to be installed it comes back with an error that another installation is already running.

Any suggestion?
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Hi,

Please ensure that you have scheduled the custom action under "InstallFinalize" standard action and you use "Asynchronous Execution, do not wait for return" as "Execution Properties" for the custom action.

Regards,
Gigi
______________
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com

Return to “Feature Requests”