views:

237

answers:

1

For my MSI installer, Vista SP1 UAC prompt shows me "5eab7.msi" for my MSI name which is clearly not my MSI file name. However the company name is correct. How to make the UAC prompt show the real name of my installer? I am using WiX, by the way.

Thank you in advance!

+2  A: 

the UAC prompt shows you the file name of the temporary msi object the msiexec creates.

If you want to avoid having shown that msi, you can sign your msi and provide a description when signing it (the '/d' switch in signtool). Then the UAC will show that description instead of the temp file name.

Stefan

related questions