Installation Tab

InstallShield 2024 » Component Services View

Project: The Component Services view is available in the following project types:

Basic MSI
DIM
InstallScript MSI
Merge Module

The Installation tab is one of the tabs that is displayed when you select a COM+ application in the Component Services view.

Installation Tab Settings

Setting

Description

Server

To install the selected COM+ application on other machines, select this check box.

Destination (Server)

The default destination location for COM+ applications is:

[ProgramFilesFolder]COMPlus Applications\{UID}

To install the COM+ files to a different location, select the target destination. If the destination that you want to specify is not available in the list, select the Browse, create, or modify a directory entry option.

Condition (Server)

Specify a condition for the COM+ server application if appropriate.

Install user identities with roles

To install the selected COM+ application with the user identities and roles that are configured for the COM+ application on your local machine, select this check box.

Refresh the COM+ settings from the client machine at build

The Component Services view shows COM+ settings that are available in Component Services on the local machine.

To refresh the COM+ settings that are displayed in your project with the settings that are available from Component Services on the local machine, select this check box. InstallShield refreshes the settings each time that you build a release.

Install after InstallFinalize action

If the selected COM+ application contains .NET assemblies that need to be installed to the global assembly cache (GAC), select this check box. If you select this check box, the ISComponentServiceFinalize action installs the selected COM+ application after the InstallFinalize action. Windows Installer does not commit changes made in the in-script session to the GAC until InstallFinalize.

Proxy

To install the selected COM+ application as an application proxy, select this check box. A COM+ application proxy consists of a subset of the attributes of the server application, and it enables remote access from a client machine to the machine where the application resides.

Destination (Proxy)

The default destination location for COM+ applications is:

[ProgramFilesFolder]COMPlus Applications\{UID}

To install the COM+ files to a different location, select the target destination. If the destination that you want to specify is not available in the list, select the Browse, create, or modify a directory entry option.

Condition (Proxy)

Specify a condition for the proxy server support if appropriate.

Remote Server Name

Specify the name of the remote server computer where the application resides. You can type the exact name or use the default [REMOTESERVERNAME] property, which is automatically created when you select the Proxy check box for a COM+ application in your installation.

Note:The default value for the [REMOTESERVERNAME] property is the name of the machine used to add the COM+ application to the installation project in InstallShield. To change the value of the [REMOTESERVERNAME] property, use the Property Manager view.

If you would like the end user to be able to specify the remote server, add a Remote Server edit field control to an end-user dialog in the Dialogs view. Set the Property value of this control to REMOTESERVERNAME.

Enable distributed COM on the client machine

Select this check box if appropriate. Clear this check box if you know that distributed component object model (DCOM) is already enabled on all client machines and you will not have administrative privileges on them.

If you select this check box, Y is written at installation time to the EnableDCOM entry of the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole registry key to enable DCOM.

Note:End users can enable or disable DCOM on their machines using the Component Services administrative tool in the Control Panel. However, the application proxy will not work on a client machine if DCOM is disabled on that machine. For this reason, you may want to select the Enable distributed COM on the client machine check box.

If an end user uninstalls the application proxy support, the EnableDCOM registry entry is not changed, even if the installation process involved changing this registry entry to Y on the target machine.

Features

Select the feature that should contain the selected COM+ application. To add the COM+ application to a new feature, first create a feature in the Features view, and then select its check box in this list.

See Also