I'm running into the following issue after signin an MSI installer. I'm using signtool.exe and the msi file signs OK however when I test it, the UAC confirmation dialog which shows my company's name shows a 'Program name:' of 55847.msi, rather than the name of my setup file. E.g. Setup1.msi Does any one know how to 'fix' this?
Thanks in advance
2 Answers 2
Add /d option to the command line of signtool.exe when signing your MSI:
signtool.exe /d "Your Software Name"
UAC confirmation dialog will show Your Software Name as the Program name.
1 Comment
If you Authenticode-sign your .msi package, Windows will show that as the name. Otherwise, you get MSI's temporary copy of it, which has a random name.