Tue Dec 12, 2023 12:21 pm
I've found that signing can be done with KeyLocker-hosted EV certificates, without specifying a custom signing tool or using Advanced Installer >=21.0.
If you set up the DigiCert KSP library as per the DigiCert documentation, and store your credentials for accessing your certificate in the Windows Credential Store using the SMCTL CREDENTIALS SAVE command, then signing works exactly as before. You can use the built-in signing tool in Advanced Installer 20.9, select the certificate from the drop-down list, and it will happily sign everything. With the DigiCert client stuff set up correctly, the only thing I had to change in my installer project was to select the new certificate in the drop-down list.