Installing the Standalone Build on a Build Machine

InstallShield 2015

Edition: Support for multilanguage installations is available with InstallShield Premier Edition only.

Installing the Standalone Build

The installation for the Standalone Build consists of a single, compressed executable file. It includes all of the files that are required for building multilanguage installations.

To install the Standalone Build on a build machine:

1. Locate the executable file for the Standalone Build installation:
If you have the InstallShield DVD, the file is on the DVD and you can find it using the DVD Browser.
If you downloaded InstallShield, the Standalone Build installation file is available for download as documented in the InstallShield download and license instructions (http://www.installshield.com/instructions/sab.asp).
2. Double-click the executable file and run the installation. For detailed information on configuring licensing for the Standalone Build, see the InstallShield download and license instructions (http://www.installshield.com/instructions/sab.asp).

During the installation, the Custom Setup dialog shows two Standalone Build features that are disabled by default. Enable these features if you want to be able to use them.

Automation Interface—This feature installs and registers the files that you need to use the automation interface with the Standalone Build.
InstallScript Objects Support—This feature installs and registers the InstallScript Object support files that enable you to build InstallScript projects that contain InstallScript Objects.

Files that Are Registered During the Standalone Build Installation

When you install the Standalone Build, the installation installs and registers each of the following merge modules if they are not present:

ATL 3.0 (ATL.msm)
Microsoft C Runtime Library (MSVCRT.msm)
Microsoft C Runtime Library 7.1 (VC_User_CRT71_RTL_X86_---.msm)
MSXML3 (msxml3_wim32.msm)
MSXML4 (msxml4sxs32.msm or msxml4sys32.msm)
Visual C++ 8.0 ATL (x86) WinSXS MSM (Microsoft_VC80_ATL_x86.msm)
Visual C++ 8.0 ATL.Policy (x86) WinSXS MSM (policy_8_0_Microsoft_VC80_ATL_x86.msm)
Visual C++ 8.0 CRT (x86) WinSXS MSM (Microsoft_VC80_CRT_x86.msm)
Visual C++ 8.0 CRT.Policy (x86) WinSXS MSM (policy_8_0_Microsoft_VC80_CRT_x86.msm)

The Standalone Build installation also installs and registers the Microsoft Scripting Runtime Library (scrrun.dll) if it is not present. It is installed to the [SystemFolder].

If you copy the Standalone Build files from one machine to another instead of running the installation on that second machine, you must manually install the technologies that are included in these merge modules and the scrrun.dll file if they are not already present. You can obtain the installation packages for the merge module technologies from the Microsoft Web site (http://www.microsoft.com).

Files that Are Registered During the Installation of the Optional Automation Support Feature

The Automation Interface feature in the Standalone Build installation installs and registers the files that you need in order to use the automation interface with the Standalone Build. Following is the list of files that need to be registered:

Program Files Folder\Common Files\InstallShield\Shared\IsmAuto.tlb
Program Files Folder\Common Files\InstallShield\Shared\Ismmupdater.tlb
Program Files Folder\Common Files\InstallShield\Shared\ISWIBuild.tlb
Program Files Folder\Common Files\InstallShield\Shared\IsAppServices.tlb
Program Files Folder\Common Files\InstallShield\Shared\IsUpgrade.tlb
Standalone Build Program Files Folder\System\ISWiAutomation22.dll

If you copy the Standalone Build files from one machine to another instead of running the installation on that second machine, and if you want to be able to use the automation interface with the Standalone Build, you must manually register these files.

Files that Are Registered During the Installation of the Optional InstallScript Objects Support Feature

The InstallScript Objects Support feature installs and registers the InstallScript Object support files that enable you to build InstallScript projects that contain InstallScript Objects. Following is the list of files that need to be registered:

Standalone Build Program Files Folder\System\DObj22.dll
Standalone Build Program Files Folder\System\ISBE.dll
Standalone Build Program Files Folder\System\ISMK22.dll
Standalone Build Program Files Folder\System\StockWiz.dll

If you copy the Standalone Build files from one machine to another instead of running the installation on that second machine, and if you want to be able to build InstallScript projects that contain InstallScript Objects, you must manually register these files.

Manually Registering Files for the Standalone Build

To manually register one of the aforementioned DLL files for the Standalone Build, use Regsvr32.exe, which is installed in the System32 folder.

To manually register one of the .tlb files, use the following file:

Standalone Build Program Files Folder\System\RegTypLib.exe

See Also