I just had to do this for one of our projects.
I temporarily changed the file being downgraded from being its own component to
being a dependency of another component. After we did our release I put the
component rules back so it is unique in future changes.
Original Component section:
<Component Id="cmpBiggerFile" Guid="{AnyGUID}">
<File Id="fil1" KeyPath="yes" Source=" \$(var.AppSource)\FileN1.ocx" />
</Component>
The temp code likes like this
<Component Id="cmpTempParent" Guid="{parentGUID}">
<File Id="filTempP" KeyPath="yes" Source="
$(var.AppSource)\Parent.dll" />
<File Id=" filF1 " KeyPath="no" CompanionFile=" filTempP " Source="
\$(var.AppSource)\FileN1.ocx"/>
</Component>
The code forces the file you are downgrading to be removed and replaced on
every install. It's not a good long term answer but it was good enough to 1
version of upgrade
-----Original Message-----
From: David Watson [mailto:[email protected]]
Sent: Thursday, May 21, 2015 7:02 AM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] Overwrite a file with a higher Version
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users