Hi guys,
I've spent the last 2 hours almost going crazy with this.
This is the situation:
I'm using the AI Professional Version and I have a package with two .exe files packaged inside the Installer (one Launcher and one Self-Updater).
These were manually signed by me with a OV certificate issued by Certum, using a card connected via USB reader (hence there is no way to move the certificate somewhere else) which requires me to enter a PIN.
Output format is single EXE with resources packaged inside using one CAB archive for all files.
So far, I just didnt sign the Installer at all and manually signed it afterwards and that worked great.
With the most recent Update to AI 23.1 however (I upgraded from 22.6), this doesnt work anymore - when running the installer there is a ".exe and .msi signature mismatch" error (the packaged exe files were signed with the same certificate).
I tried signing everything with the built in signing tool, but it just wont work.
"Built-In" requires me to manually punch in the PIN for every single file, and that's ok for the CAB and MSI files... but in the stage of creating the .exe file it just keeps asking for the PIN in a seemingly never-ending loop (I already checked, the Certum tool has the option for PIN caching in CSP enabled by default but it doesnt help).
I also attempted "Custom" with the windows sign tool delivered with visual studio, also doesnt change anything. It also asks me to keep entering the PIN in a seemingly endless loop when getting to the "creating exe" stage.
-Bulldog