I'm not sure I understand - I had assumed that the BindContentsFileList was a 
list created by WiX as part of the build.

Anyway, it is correct that the three temporary files get different names on 
every build. I've attached some of them for your viewing pleasure.

I'm still thinking that the way to fix this is to set the timestamps on those 
temporary files to equal the timestamp on the merge module file, but what do I 
know?

Yours,
Rennie


From: Rob Mensching [mailto:r...@robmensching.com]
Sent: 14. marts 2013 15.55
To: Windows Installer XML toolset developer mailing list
Subject: Re: [WiX-devs] Project with merge modules defeating incremental build 
facility

My bet is that the mergemod.dll is extracting the contained files to a random 
temp location. Thus every time the Merge Module is merged, the 
BindContentsFileList gets a different set of file names and thinks things are 
out of date. If you could confirm that, that'd be awesome.

If my guess is correct, the fix is to probably to add the paths to the merge 
modules to the BindContentsFileList *instead of* the files in the merge modules.

On Wed, Mar 13, 2013 at 12:11 PM, Rennie Petersen 
<r...@merlinia.com<mailto:r...@merlinia.com>> wrote:
> This conversation is better for wix-devs,

OK.

> short answer: no WiX does not create those files. The mergemod.dll from the 
> MSI SDK creates those files
Hmm, but WiX must get the filenames of the three files since they end up on the 
projectName.BindContentsFileListextension.txt  list of files.

So again, what you should do with those three temporary files is to set their 
timestamp to the timestamp of the merge module file. That should solve the 
problem.

Yours,
Rennie

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net<mailto:WiX-devs@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wix-devs

Attachment: OutBack Server - WiX.wixproj.BindContentsFileListda-dk.txt.today
Description: OutBack Server - WiX.wixproj.BindContentsFileListda-dk.txt.today

Attachment: OutBack Server - WiX.wixproj.BindContentsFileListda-dk.txt.yesterday
Description: OutBack Server - WiX.wixproj.BindContentsFileListda-dk.txt.yesterday

Attachment: OutBack Server - WiX.wixproj.BindContentsFileListen-us.txt.today
Description: OutBack Server - WiX.wixproj.BindContentsFileListen-us.txt.today

Attachment: OutBack Server - WiX.wixproj.BindContentsFileListen-us.txt.yesterday
Description: OutBack Server - WiX.wixproj.BindContentsFileListen-us.txt.yesterday

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to