Installshield Custom Dialogue Installer

UAC Prompt: “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.” (from Bob Arnson’s answer here (WiX developer & overall master of conciseness).

So you need to get a digital code-signing certificate – if you don’t have one – and then you will get rid of this problem once you sign the MSI package.

Technically you use the /d command line argument when executing signtool.exe to sign your MSI file (source – Scott Langham). I believe you specify the name you want displayed with this option. Also see this answer.

Code Signing Certificate & SmartScreen: Please see this answer for more details on signing, Installshield and the issue of trust and SmartScreen / Windows Defender (very important issue): How to add publisher in Installshield 2018.

A direct link to the Installshield help file: Digital Signing and Security.


Some Links (adding as reference for the community – shouldn’t be needed for you):

Leave a Comment