Ah, okay. Maybe it has to do with 16-bit support being dropped in Windows 7 (one of the machines was Windows XP), rather than 32 vs 64 bit. Either way, the changes look benign so I think we'll live with it and see how it goes.
Thanks. "Rob Mensching-7 [via Windows Installer XML (WiX) toolset]" 10/24/2012 10:30 PM Send To: "john.burak" <john.bu...@telvent.com> cc: Subject: Re: Differences in Heat output when run on 32 vs 64 bit build machine Heat simply calls the entry point and captures the data. The DLL must be writing different values on different OSs. On Wed, Oct 24, 2012 at 9:59 AM, john.burak <[hidden email]> wrote: > Hi, > > We recently automated Heat on our COM-registered libraries. I ran it on > the > same DLLs on a 64-bit machine and a 32-bit machine and noticed a couple > differences in the .wxs output. Heat on the 32-bit machine added > ProxyStubClassId32 attributes to the <Interface> elements, and added > ThreadingModel="apartment" to some of the <Class> elements. > > Is there a reason the generated source-code should differ when built on a > 32 > vs 64 bit machine, or is it just a Heat quirk? It seems like the generated > code should ideally be the same. > > Thanks! > > - John Burak ***********Internet Email Confidentiality Footer************* This email and any files transmitted with it are confidential and intended solely for the use of the organization or individual to whom they are addressed. It is expressly forbidden to retransmit or copy email and/or this attached files without our permission. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer does not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of my firm shall be understood as neither given nor endorsed by it. ****** Confidencialidad de Correo electrónico de Internet ****** Este correo electrónico y cualquier archivo transmitido con el, es confidencial y destinado exclusivamente para el empleo de la organización o el individuo a quien esta dirigido. Esta expresamente prohibido su reenvio o copia del correo electrónico y/o de los archivos anexados sin permiso del remitente. El contenido esta protegido según la regulación sobre la Protección de Datos e Información Personal. Si usted no es el destinatario indicado en este mensaje (o responsable de la entrega del mensaje a tal persona), no puede copiar, reenviar o entregar este mensaje. En tal caso, usted debe destruir este mensaje y notificar al remitente por el correo electrónico de respuesta. Puede notificar igualmente si no desea recibir correos electrónicos de esta clase. Las opiniones, conclusiones y otra información en este mensaje que no se relaciona con la actividad de la compañía ni serán entendidas como autorizadas por ésta. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Differences-in-Heat-output-when-run-on-32-vs-64-bit-build-machine-tp7581551p7581592.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ 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_sfd2d_oct _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users