Including a COM+ Application that Targets Servers and Client Machines

InstallShield 2024

Project: This information applies to the following project types:

Basic MSI
DIM
InstallScript MSI
Merge Module

If you want your installation to install the server application on the server as well as the application proxy support on client machines, you can create installation conditions so that the appropriate component is installed on the target machine. The following example procedure illustrates how you can do this.

To include a COM+ application in an installation that targets both servers and client machines:

1. In the Property Manager view, create a new property called COMPLUSTYPE.
2. In the Dialogs view, add a radio button group control to a new or existing end-user dialog, and set the Property value of this control to COMPLUSTYPE. This radio button group will enable end users to specify which installation they would like to run: server or proxy.
3. Add a radio button for the Server option to the radio button group, and set the Value property of this control to Server.
4. Add a radio button for the Proxy option to the radio button group, and set the Value property of this control to Proxy.
5. In the Component Services view, select the COM+ application that you would like to configure.
6. On the Installation tab, set the parameters for server installations and application proxies.
7. In the Condition box under the Server check box, type the following:

COMPLUSTYPE="Server"

8. In the Condition box under the Proxy check box, type the following:

COMPLUSTYPE="Proxy"

See Also