On a Vista business machine, installed a program using a digitally signed MySetup.msi file. After install was complete, tried Uninstalling the program using the Programs and Features applet in control panel. During Uninstall got a UAC dlg bx warning stating "An unidentified program wants access to your computer." The publisher was also unidentified in the UAC. The *.exe file installed by MySetup.msi was NOT digitally signed. Is there something I need to do when creating the msi file to avoid getting the UAC warning during Uninstall? Or does the *.exe file installed also have to be signed? Thanks for any comments or information. -- Gary Larimer
Essentially there's nothing you can do. It's a known limitation of Windows Installer on Vista: http://support.microsoft.com/?kbid=929467 -- Stefan Krueger Microsoft Windows Installer MVP Please post your questions in the newsgroup or vist one of these web sites: Windows Installer FAQ http://www.msifaq.com - http://www.msifaq.de InstallSite - Resources for Setup Developers http://www.installsite.org http://www.installsite.de (GERMAN) "Gary Larimer" schrieb im Newsbeitrag news:0A2D087B-2E35-4569-BF6A-09ECD22CF1CF@microsoft.com... > On a Vista business machine, installed a program using a digitally signed > MySetup.msi file. > > After install was complete, tried Uninstalling the program using the > Programs and Features applet in control panel. During Uninstall got a > UAC > dlg bx warning stating "An unidentified program wants access to your > computer." The publisher was also unidentified in the UAC. > > The *.exe file installed by MySetup.msi was NOT digitally signed. > > Is there something I need to do when creating the msi file to avoid > getting > the UAC warning during Uninstall? Or does the *.exe file installed also > have > to be signed? > > Thanks for any comments or information. > -- > Gary Larimer
Thanks Stefan for the information and Link. Just starting to use Windows Installer and Digital Signatures, and was sure that it was something I was doing wrong. -- Gary Larimer "Stefan Krueger [MVP]" wrote: > Essentially there's nothing you can do. It's a known limitation of Windows > Installer on Vista: > http://support.microsoft.com/?kbid=929467 > > -- > Stefan Krueger > Microsoft Windows Installer MVP > > Please post your questions in the newsgroup or vist one of these web sites: > > Windows Installer FAQ > http://www.msifaq.com - http://www.msifaq.de > > InstallSite - Resources for Setup Developers > http://www.installsite.org > http://www.installsite.de (GERMAN) > > > "Gary Larimer" schrieb im > Newsbeitrag news:0A2D087B-2E35-4569-BF6A-09ECD22CF1CF@microsoft.com... > > On a Vista business machine, installed a program using a digitally signed > > MySetup.msi file. > > > > After install was complete, tried Uninstalling the program using the > > Programs and Features applet in control panel. During Uninstall got a > > UAC > > dlg bx warning stating "An unidentified program wants access to your > > computer." The publisher was also unidentified in the UAC. > > > > The *.exe file installed by MySetup.msi was NOT digitally signed. > > > > Is there something I need to do when creating the msi file to avoid > > getting > > the UAC warning during Uninstall? Or does the *.exe file installed also > > have > > to be signed? > > > > Thanks for any comments or information. > > -- > > Gary Larimer > >