Hi Brian,
The bug is: https://sourceforge.net/tracker/?func=detail&aid=2779893&group_id=105970&atid=642714 I've attached a DLL you can use to test with in case you don't have one to reproduce the issue. Thanks! Roy Brian Rogers wrote: > > Hey Roy, > > Please file a bug. > > Thanks, > > Brian Rogers > "Intelligence removes complexity." - Me > http://icumove.spaces.live.com > > > On Thu, Apr 23, 2009 at 1:31 PM, Roy Abou Assaly > <royass...@gmail.com>wrote: > >> >> 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 >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > ------------------------------------------------------------------------------ > 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 > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- View this message in context: http://n2.nabble.com/Heat-3.0.4923-vs-3.0.5217-vb6-dll-output-tp2686239p2686605.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 WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users