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

Reply via email to