wixtoolset / issues

WiX Toolset Issues Tracker
http://wixtoolset.org/
129 stars 24 forks source link

heat.exe version 3.0.4923.0 fails with interop #1940

Closed wixbot closed 8 years ago

wixbot commented 15 years ago

heat.exe version 3.0.4923.0 failes to properly generate fragment for .NET assembly that is registered for cominterop

there are 2x problems 1.

2. -scom suppress COM elements -sreg suppress registry harvesting

i would expect that when the sreg is set that COM elements are still generated, but they are not while when i just set scom registry keys are generated

result of 1 & 2 is that heat output can not be compiled ...

bq. Originally opened by @pokrec@ from "http://sourceforge.net/p/wix/bugs/1495/":http://sourceforge.net/p/wix/bugs/1495/

wixbot commented 12 years ago

Duplicate of SFBUG:1615167.

Also, note there are a lot of things that prevent heat from being used regularly in a build system. That isn't a goal that heat has aspired to yet.

wixbot commented 12 years ago

there is on extra solution to this, make File root for the Class .. then it works too

            </Class>

but this must be automatic ... not manual work other vise there is no automatic msi creation ... (assembly version changes so script must be generated each time)