wix wix3.6

Herramienta WiX Heat, crea el componente con el atributo Win64



wix3.6 (2)

Sé que esto es viejo, pero solo estaba buscando el mismo problema y esto surgió.

Descubrí que todavía puede usar Heat si agrega el "-arch x64" a los Parámetros adicionales del compilador en "Configuración de la herramienta" en las propiedades del proyecto Wix.

¿Hay alguna forma de generar archivos usando heat herramienta de heat que tendrá el atributo Win64 en las secciones de Component ?

El problema es que, en mi instalador de 64 bits, la mayoría de los archivos son componentes de 32 bits, que deben estar marcados como Win64="no" en las entradas de Component . Utilizo heat herramienta de heat para generarlos, por lo que es necesario realizar un paso manual adicional, lo que anula nuestra construcción automatizada.

ACTUALIZACIÓN : La respuesta corta es "no" (que está marcada como respuesta), supongo que iré con alguna herramienta adicional que hará el trabajo.


Heat.exe no tiene un Heat.exe para esto, pero candle.execandle.exe tiene. Feed -arch x64 a la línea de comando de candle.exe , y establecerá los valores predeterminados de la plataforma para el paquete, los componentes, etc.

Por cierto, la pregunta fue originalmente hecha aquí .