Build page

The Tarma Installer 2 Build page has been renamed to Build Configurations in Tarma ExpertInstall. Its purpose has remained the same; it defines the options for the actual installation package. However, in Tarma ExpertInstall you can define multiple build configurations that can be built separately or all together, and you can define both Tarma Installer and Windows Installer configurations.

Changes from Tarma Installer 2 to Tarma ExpertInstall

The following table shows the correspondence between the Build fields in Tarma Installer 2 and the TSU Configuration and MSI Configuration fields in Tarma ExpertInstall.

Tarma Installer 2 Tarma ExpertInstall Changes and conversion notes
Build style fields
Single Exe Installer name In Tarma ExpertInstall, the full path of the installer is ProjectFolder\ConfigName\InstallerName.
Plain Folder n/a Tarma ExpertInstall only supports single-exe installation packages. A plain-file installer will be added in a future release.
Setup stub Setup stub
Stub set

Tarma ExpertInstall uses several different stubs, depending on the target platforms. See TSU Configuration for more information.

MSI notw This field does not apply to Windows Installer configurations.

Treat warnings as errors Treat warnings as errors No changes. However, you can filter the diagnostics further through the build configuration's Build Diagnostics dialog box (click Advanced... to open that dialog box).
Generate ZAP file Generate ZAP file

No changes.

MSI notw This field does not apply to Windows Installer configurations.

Write build log n/a In Tarma ExpertInstall, the build log file is always written.
Copy Setup.ini to build log Generate build manifest Tarma ExpertInstall does not have a textual installation script. However, you can choose to generate a build manifest that contains information about all files in the installation package.
Check n/a Use the various check and build commands from the Project menu, main or local toolbar, or context menu instead.
Build n/a
Test n/a
Build Actions... Advanced... The Build Actions dialog box can be accessed by clicking the Advanced... button.
Security fields
Password Password No changes.
Randomize Generate... In Tarma ExpertInstall, a random password is generated each time you click Generate... instead of each time the configuretion is built.
Key length n/a In Tarma ExpertInstall, the random password key length can now be specified in the Generate password dialog box that appears when you click Generate...
Hide password typing in Setup Mask password entry No changes, except for the name.
MSI notw These fields are not supported by Windows Installer.
Digital signature fields
Sign after build Sign after build No changes.
Use integrated signing n/a In Tarma ExpertInstall, SignCode is always called with all parameters except your private key password.
Use SignCode wizard n/a
Sign Now n/a No longer supported. However, you can still run SignCode separately to sign your installation package after the build.
Settings... n/a In Tarma ExpertInstall, the SignCode settings are available in the Preferences - SignCode dialog box that appears when you choose the Edit > Preferences command from the main menu.