I ran heat.exe on a COM dll created in VB6, to automagically get a
fragment of all the stuff necessary to register my DLL on installation.
When I try to build the project, I get 3 errors on the output *.wxs that
heat.exe gave me:

1) Error CNDL0010: The Class/@Server attribute was not found; it is
required. This is referring to the following element:

<Class Id="{D5DE8D20-5BB8-11D1-A1E3-00A0C90F2731}"
Context="InprocServer32" Description="VBPropertyBag"
ThreadingModel="apartment" />

2) Error CNDL0047: The TypeLib element is non-advertised and therefore
requires a parent File element. This is referring to the following
element:

<TypeLib Id="{000204EF-0000-0000-C000-000000000046}" Description="Visual
Basic For Applications" Language="9" MajorVersion="6" MinorVersion="0">

3) another one like (2), referring to:

<TypeLib Id="{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" Description="Visual
Basic runtime objects and procedures" Hidden="yes" Language="9"
MajorVersion="6" MinorVersion="0">

Can anyone elaborate? Am I missing something?

Thanks, Mark
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to