Ah, my mistake, I missed that you were using a companion file, and it that case the status of the text file is controlled by the version of the binary versioned companion.
Phil Wilson On Thu, Dec 12, 2013 at 7:21 AM, John Cooper <jocoo...@jackhenry.com> wrote: > Regrettably, after seeing the System.Management.Automation assembly > distributed by Microsoft with PowerShell v3 HAVING NO VERSION AT ALL, I > don't believe many developers "get it" any more. Sigh! > > -- > John Merryweather Cooper > Build & Install Engineer - ESA > Jack Henry & Associates, Inc.® > Shawnee Mission, KS 66227 > Office: 913-341-3434 x791011 > jocoo...@jackhenry.com > www.jackhenry.com > > > > -----Original Message----- > From: Rob Mensching [mailto:r...@robmensching.com] > Sent: Thursday, December 12, 2013 9:15 AM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] repair does not repair file that was changed > > "File versioning is really important." - this feels like the > understatement of the week. <smile/> > > -----Original Message----- > From: John Cooper [mailto:jocoo...@jackhenry.com] > Sent: Thursday, December 12, 2013 6:13 AM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] repair does not repair file that was changed > > I suspect it works for me because the chosen companion binary file has > it's AssemblyFileVersion incremented every build. If there isn't a > build-to-build difference, the companion file will compare as "equal" and > nothing will happen to the unversioned file that is it's companion. > > File versioning is really important. > > -- > John Merryweather Cooper > Build & Install Engineer - ESA > Jack Henry & Associates, Inc.® > Shawnee Mission, KS 66227 > Office: 913-341-3434 x791011 > jocoo...@jackhenry.com > www.jackhenry.com > > > > -----Original Message----- > From: Andrew Makhorin [mailto:m...@gnu.org] > Sent: Thursday, December 12, 2013 6:18 AM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] repair does not repair file that was changed > > On Tue, 2013-12-10 at 14:31 +0000, John Cooper wrote: > > Options that work: 1) give the text file a versioned binary > > CompanionFile; > > Tried it--doesn't work in some strange way: if I install the product in > 'Program Files' directory (used by default), the installer doesn't > overwrite text files marked as companions of some .exe; however, on > installing into some other directory (say, 'D:/foo') all text files are > overwritten including those which are not marked as companions. I don't > understand the installer's logic. > > > 2) play games with the timestamp per other discussions on this list. > > > > I currently use the CompanionFile technique in production, but I am > > intrigued by manipulating the timestamps and I have a task for myself > > to implement a table-driven "touch" custom action to put that into > > practice. > > > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > NOTICE: This electronic mail message and any files transmitted with it are > intended exclusively for the individual or entity to which it is addressed. > The message, together with any attachment, may contain confidential and/or > privileged information. > Any unauthorized review, use, printing, saving, copying, disclosure or > distribution is strictly prohibited. If you have received this message in > error, please immediately advise the sender by reply email and delete all > copies. > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > NOTICE: This electronic mail message and any files transmitted with it are > intended > exclusively for the individual or entity to which it is addressed. The > message, > together with any attachment, may contain confidential and/or privileged > information. > Any unauthorized review, use, printing, saving, copying, disclosure or > distribution > is strictly prohibited. If you have received this message in error, please > immediately advise the sender by reply email and delete all copies. > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users