Is there a particular reason why Heat.exe is targeted and compiled specifically 
against the x86 architecture? I have seen a couple of questions about this 
around on the Internet but no firm answer or resolution. I briefly looked over 
the Heat code (v3.0.5419.0) and there does not seem to be anything specific 
that jumps out as being 64-bit incompatible. Then again, it was more a cursory 
glance than a walkthrough.

I am currently migrating our build and development environments to 64-bit. In 
this process, I'd also like to migrate our current setup projects to MSBuild 
using the WiX targets and the HeatProject task. I may try my hand at compiling 
the Heat project for 64-bit process architectures if that's what it comes down 
to. Any help before it gets ugly would be much appreciated!

By the way, using a 64-bit version of MSBuild yields the expected 
BadImageFormatException from heat.exe.

Thanks,
Navid
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to