Vista Compatibility Team Blog

MSI uninstall gives unsigned dialog

This week we again had the honor of getting the expert advise of one of the Windows Installer PMs (here and here). He mentioned that when uninstalling a signed msi package you still get the scary this-package-is-unsigned dialog. Reason is that the installer tosses out files from the cab it doesn’t need to save space. Obviously this will ruin the hash value and invalidate the signature.

 

Maarten

Published Friday, October 20, 2006 9:51 PM by VistaCompatTeam

Comments

 

Aaron Stebner's WebLog said:

We ran into an issue while testing the final build before we released the Windows Media Center SDK for

December 3, 2006 4:35 PM
 

ccutrer said:

This is not just because the cab files got tossed out.  I've built an MSI with external cabs (signed correctly, of course), and verified that the cached .msi file still validates correctly (it didn't when it got cached with embedded cabs), and this error still happens.  It also happens when you do a REINSTALLMODE=vomus for a small update... apparently it re-caches it before it runs the install, and for some reason it can't read the certificate info from the cached MSI.

September 19, 2008 5:56 PM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker