Hi

I rely on batching to generate multiple sets of MSIs from the same wixproj
files. The files are generated to the same output location, but are
different based on properities I pass to the wixproj files that control
thigns like the MSI name, etc. I'd typically invoke the project as follows

<MSBuild Project="Foo.sln" Targets="Clean;X;Y;Z"
Properties="Bar=%(SomeItem.Identity)"/>

With WiX 3.5.1623 this worked. The Clean target resulted in deleting the
wixobj file, but not the MSIs. After upgrading to 3.5.2519, I noticed that
the incremental clean kicks in and deletes the MSIs from an earlier
iteration in the batch, thus breaking my build. My msbuild file's Clean
target removes the necessary MSIs, so I just need to delete all the wixobj
files when building the clean target of the WiX solution. Even if I skip
Clean and just call the project targets in the solution, the incremental
clean still deletes the MSI from the previous build.

Was there a fix made between 3.5.1623 and 3.5.2519 that could explain the
change in behavior or is there another work-around for this? The closest
changeset I could find that seemed related was
http://sourceforge.net/tracker/?func=detail&aid=3062699&group_id=105970&atid=642714

Did I perhaps rely on a bug?

Thanks,
Jacques
------------------------------------------------------------------------------
Index, Search & Analyze Logs and other IT data in Real-Time with Splunk 
Collect, index and harness all the fast moving IT data generated by your 
applications, servers and devices whether physical, virtual or in the cloud.
Deliver compliance at lower cost and gain new business insights. 
Free Software Download: http://p.sf.net/sfu/splunk-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to