Hi,
In 3.0.4923, I used to get the following output (note how the Interface
element is *outside* of the File element):
<Component Id="DisplayFridayListUI.dll"
Guid="{C4773BDF-6383-423D-BB34-BBB961BFD6DF}">
<File Id="DisplayFridayListUI.dll"
Name="DisplayFridayListUI.dll" KeyPath="yes" Source="D:\Builds\PRISM
XP\Build 11.50.0000\Bin\PRISMMsi\DisplayFridayListUI.dll">
<Class Id="{9AF8DE3E-3FFB-4F1C-AA59-3DBAB1725BB9}"
Context="InprocServer32"
Description="DisplayFridayListUI.CDisplayFridayList"
Server="DisplayFridayListUI.dll" ThreadingModel="apartment" Version="1.0">
<ProgId Id="DisplayFridayListUI.CDisplayFridayList"
Description="DisplayFridayListUI.CDisplayFridayList">
</ProgId>
</Class>
</File>
<Interface Id="{2D3FD2B6-AF78-4DFD-A5C9-7CE97BC4A594}"
Name="CDisplayFridayList"
ProxyStubClassId="{00020424-0000-0000-C000-000000000046}"
ProxyStubClassId32="{00020424-0000-0000-C000-000000000046}">
</Interface>
In 3.0.5217, the heat output is (note how the Interface element is *inside*
the File element):
<Component Id="cmp40C4F6ADC9C48FEFA7144101F481848A"
Guid="{00C04661-3A43-4FD9-B484-0B27EF2BF049}">
<Class Id="{D5DE8D20-5BB8-11D1-A1E3-00A0C90F2731}"
Context="InprocServer32" Description="VBPropertyBag"
ThreadingModel="apartment" ForeignServer="msvbvm60.dll" />
<File Id="filA79D608464525B697087B7D7200AF704"
KeyPath="yes" Source="SourceDir\DisplayFridayListUI.dll">
<TypeLib Id="{3515D627-3FA0-490F-9330-02A73023E0C0}"
Description="DisplayFridayListUI"
HelpDirectory="dir667CD14ED201BFF0942A99F02E55F065" Language="0"
MajorVersion="1" MinorVersion="0">
<Class
Id="{9AF8DE3E-3FFB-4F1C-AA59-3DBAB1725BB9}" Context="InprocServer32"
Description="DisplayFridayListUI.CDisplayFridayList"
ThreadingModel="apartment" Version="1.0" Programmable="yes">
<ProgId
Id="DisplayFridayListUI.CDisplayFridayList"
Description="DisplayFridayListUI.CDisplayFridayList" />
</Class>
<Interface
Id="{2D3FD2B6-AF78-4DFD-A5C9-7CE97BC4A594}" Name="CDisplayFridayList"
ProxyStubClassId="{00020424-0000-0000-C000-000000000046}"
ProxyStubClassId32="{00020424-0000-0000-C000-000000000046}" />
</TypeLib>
</File>
Using the -svb6 doesn't change anything. When using Candle to compile, I
get the following error:
error CNDL0005 : The File element contains an unexpected child element
'Interface'.
This wasn't the case before. Should I file a bug? I'm sure you're starting
to hate my constant emails regarding vb6 and heat :)
--
View this message in context:
http://n2.nabble.com/Heat-3.0.4923-vs-3.0.5217-vb6-dll-output-tp2686239p2686239.html
Sent from the wix-users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users