When i heat a tybelib resource, the output seems not be 3.5 "conform" and therefore candle exits with an error.
error CNDL0047 : The TypeLib element is non-advertised and therefore requires a
parent File element.
Some additional information provided in this bug report (attachments):
How it should look like (original msi)
Duplicate of 3043870
Yet it is a duplicate. but pls have a look onto the screenshot. in my opinion its still an error of heat:
it doesnt recognize the second typelib registration of the ocx (If you move them under the "file" tag it works)
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
The specific problem here is that TypeLib harvesting doesn't correctly deal with:
Populating the TypeLib ResourceId attribute from the Win32 key.
The Win64 tree isn't examined at all in fact.
Fabio was trying to harvest Flash11e.ocx.
The Win64 issue will show up when you try and harvest the 64bit Flash ActiveX control (Flash64_11_1_102.ocx) or its current equivalent.