Hello,

I am creating patches for my application using the WIX patch build system. I
have encountered (so far) 2 (two) big problems related to 'wix.section.xx'
in the Wix pdbs.
First problem was that my patch included many components which I have not
specified in my Patch.wxs file. Debugging pyro I have found out that they
were valided by the 'IsInPatchFamily' method in Patch class, due to the fact
that the "wix.sections" associated to these components in the RTM pdbs and
the upgrade pdbs were different. Without succeeding to understand what the '
wix.sections' are, I have made an workaround in the ReduceTransform method
the exclude the components not specified in my Patch.wxs.

Second problem, much bigger, was that I wanted to create a minor upgrade, at
a point of time. For that reason I have changed the product version in the
upgrade build (in my case from 8.1.0.0 to 8.1.1.0). I did not succeed to
create the minor upgrade because again of the IsInPatchFamily method and the
'wix.sections' (the 'wix.sections' were identical in this case and
IsInPatchFamily determined that the change of the ProductVersion family does
not have to be included in my patch and droped it). Unfortunatelly, I have
discovered the problem after I released the patch (which was intended to be
ServicePack 1) to my customers. I have discovered the problem trying to
create a ServicePack 2, which I needed to include SP1 and which did not
install because, it said, the product to be upgarded was missing. So,
practically now, I cannot deliver a SP2 which includes the previously
delivered SP1.

Please help me understand what these 'wix.sections' are and how can I avoid
these kind of problems in the future, without workarounding behaviour which
I'm not able to understand at all.

Thanks,
Cristian.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to