While it's true that Windows Installer breaks the digital certificates by stripping out the storage before caching the package, one could do their own caching of their complete package ( Think c:\MsoCache ) and then bypass Windows Installer built-in ARP support with your own registration to wire up the uninstall action to your own package. That should give you a correctly displayed UAC prompt. However you can't bypass the prompt all together without turning off UAC.
Christopher Painter, Author of Deployment Engineering Blog Have a hot tip, know a secret or read a really good thread that deserves attention? E-Mail Me --- On Fri, 6/13/08, Ryan O'Neill <[EMAIL PROTECTED]> wrote: > From: Ryan O'Neill <[EMAIL PROTECTED]> > Subject: Re: [WiX-users] Uninstall without ugly UAC prompt > To: "'General discussion for Windows Installer XML toolset.'" > <wix-users@lists.sourceforge.net> > Date: Friday, June 13, 2008, 7:08 AM > This is a Windows Installer issue, you can't work around > it. More info @ > http://blogs.msdn.com/astebner/archive/2006/12/03/uac-prompt-from-unidentifi > ed-publisher-appears-when-uninstalling-msis-on-windows-vista.aspx > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Xenia Holtmann > Sent: 13 June 2008 12:38 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Uninstall without ugly UAC prompt > > I've got a problem during uninstalling my software. > First some information > about the structure of the installer. The installer > (setup.msi) is wrapped > by > a self-written bootstrapper that is digital signed and has > a correct > manifest. During install there are no problems, all looks > fine even the UAC > prompt that comes during installation. This UAC > authenticates my company > correct. > > > > But when uninstalling the product, an UAC dialog with the > text "An > unidentified program wants to access to your computer ... > Unidentified > Publisher..." is raised. But how can this be when both > the bootstrapper and > msi file is digital signed? I would have expected that the > name of my > company > will be shown in this UAC. Which file is used during > uninstall that I have > to sign, too? > > > > Thanks, > > Xenia. > > > > > > Mit freundlichen Grüßen, > > > > Xenia Holtmann > > Projekt-Managerin > > BRAVIS GmbH > > > > -- > > BRAVIS GmbH, Gerhart-Hauptmann-Str. 15/Süd 9, D-03044 > Cottbus > > Tel. : +49 (0) 355 / 28 91 82 - 20, Fax: - 29 > > WWW : http://www.bravis.eu > > E-Mail: [EMAIL PROTECTED] > > BRAVIS: [EMAIL PROTECTED] > > > > Sitz und Registergericht: Cottbus HRB 7397 > > Geschäftsführung: André Röhrig, Daniel Rakel > > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > No virus found in this incoming message. > Checked by AVG. > Version: 8.0.100 / Virus Database: 270.3.0/1501 - Release > Date: 13/06/2008 > 06:33 > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users