How to
Installation
- Download and install Inno Setup
- Download and install EXE Bulk Signing on the computer with your signing key
- Launch Exe Bulk Signing and activate its server mode
- Download and install DProj To Windows Setup
- Launch DProj To Windows Setup and go to the Tools/Options menu
- Check the settings related to Inno Setup (location of its compiler).
- Check the settings related to Exe Bulk Signing (IP and password).
- If both are OK, you're ready to go.
Use
- In the Delphi projects to be deployed, open the Project/Deployment dialog box.
- Check that the files listed on the 32-bit and/or 64-bit RELEASE are correct
- Save your project and close it in the IDE
- In DProj To Windows Setup, open your Delphi project
- You should have two or three tabs depending on the target platforms. Fill in the requested information
- In the first tab, use the “Sign and generate for all” button.
- The program will successively sign the executables, generate the ISS script, launch the compilation via Inno Setup, and then request the signature of the generated installers from Exe Bulk Signing.
At the end of the process, you will find your installer(s) in your Delphi project folder.
Note that the program asks you for a GUID for the 32-bit and 64-bit installations. Do not use the same one for both. The program will create an installer for each version.
If you already had an installer, reuse its GUID. This will allow Windows to correctly manage the list of installed programs.
Once you have chosen the GUID, do not change it!
