My initial guess is that your assembly's versions are changing between builds.

I'm very interested in a proposed approach to this as we have a build that 
results in changed versions on every build. I haven't personally investigated 
an approach to handle this yet. I haven't had the time yet to do it.

Edwin G. Castro
Software Developer - Staff
Digital Channels
Fiserv
Office: 503-746-0643
Fax: 503-617-0291
www.fiserv.com
Please consider the environment before printing this e-mail

> -----Original Message-----
> From: john.burak [mailto:john.bu...@telvent.com]
> Sent: Thursday, January 26, 2012 11:00 AM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Patch building with Torch, all .NET assemblies "changed"
> 
> We recently implemented patch building using Torch/Pyro.  We are keeping
> the old MSI and totally rebuilding a new one for Torch to diff with.  The
> problem is that Torch sees all of our .NET assemblies as changed even though
> the source code only changed in a few.  We did some digging and it turns out
> that if we recompile an assembly with the same source code, the binary result
> (DLL or EXE) is different from the first build.  Perhaps it's putting a date 
> stamp
> inside.  Our guess is that Torch is doing a binary comparison and sees the 
> file as
> changed.  We need a patch with only the few files who's source code has
> changed.
> 
> So the question is, how do people handle this situation?  We could try to 
> change
> our build process so that we don't rebuild every project the second time (let
> MSBuild pick just the changed ones), but then we won't get "clean"
> builds and we won't detect circular references between assemblies (developers
> sometimes accidentally do that).  We can limit the impact by doing a non-clean
> build for only the patch.  This may be the only option, but I wanted to get 
> some
> opinions first.  Maybe there is something I'm missing here.
> 
> Thanks for your input!
> 
> - John
> 
> --
> View this message in context: http://windows-installer-xml-wix-
> toolset.687559.n2.nabble.com/Patch-building-with-Torch-all-NET-assemblies-
> changed-tp7227881p7227881.html
> Sent from the wix-users mailing list archive at Nabble.com.
> 
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers is 
> just
> $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style
> Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to