External Tools Options

Tools Dialog

Digital Signatures

This option defines which tools are used by Advanced Installer to digitally sign the setup packages.

Advanced Installer tries to find SignTool.exe from the Windows 10 SDK. If this is not found on the computer and the user doesn't specify a path, Signtool from Windows 10 SDK version 10.0.18362.1 will be used.

ImportantYou can also manually select the path of SignTool. Only SignTool with version equal or greater than 10.1.0 is supported. If a path of an older version of SignTool.exe is select, the path will not be saved and the default path will be used.

ImportantOn Windows 8.1 and earlier operating systems, Signtool.exe requires Update for Universal C Runtime in Windows to be installed on the build machine.

Specify the full path to VsixSignTool.exe after you install it with NuGet. This tool is used to sign VSIX packages.

Patch

MsiMsp.exe is a tool used by Advanced Installer to build Windows Installer Patches.

NoteThese files can be downloaded for free from the Microsoft Web Site and they are part of Windows SDK.

Java Packing

The JDK (Java Development Kit) is required by Advanced Installer to verify the signature of the JAR files that are packed using Pack200.

The Mac OS Launcher is the Java Application Launcher used in your Mac OS build by the java products that are using Oracle VM. If you specify a custom launcher you should define its custom settings using the MacOS Java Launcher Properties page.

.NET

RegAsm.exe is a tool used by Advanced Installer to register a .NET Assembly for COM Interoperability. This tool is part of the .NET Framework.

NoteWhen necessary, Advanced Installer attempts to find the executables itself. In case of failure, you can specify the exact locations here.

Virtualization

VMware ThinApp install location.

Package Resource Index

Advanced Installer uses MakePri.exe tool that comes with Windows SDK to handle images for UWP builds, Windows Store App Project and Tiles Page.