Hey all, I'm trying to understand how component rules apply in the following scenario in Wix 3.5:
Due to installing items into the GAC, I need to schedule the RemoveExistingProducts after InstallFinalize per http://support.microsoft.com/kb/905238 Thus I have: <MajorUpgrade AllowDowngrades="yes" Schedule="afterInstallFinalize"/> I have a Component using the iis:Certificate compiler extension <Component Id="cmpMyCert" Guid="my GUID" Directory="TARGETDIR"> <iis:Certificate Id="MyCert" BinaryKey="MyCertBin" Request="no" StoreLocation="localMachine" StoreName="personal" Overwrite="yes" Name="MyCert.cer" /> Here's the use case: The v1 installer puts the cert in the machine store. The cert needs to be updated since it going to expire. The v2 installer is a Major Upgrade and needs to install the updated cert (same cert name but with new expiration date) How does that work with component rules? Should the component ID change between the two installers? ----- Ed ------------------------------------------------------------------------------ Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users