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.
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.
|
| 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.
|
| 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. |
| 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. |