NSENGIYUMVA DAVID wrote:
I have generated a wxs file using heat.exe (I have installed Wix3.0.3530.0.msi) and used the option -template:product. I have fixed all GUIDs and errors generated by candle.exe and obtained a wixobj file. Now when I ran the linker light.exe against the object file, I get the following error: C:\WIX\Fundamental.wxs(3122) : error LGHT0094 : Unresolved reference to symbol 'File:ADODB.dll' in section 'Fragment:'.

The section of the wxs file that it is complaining about is the following:
<Fragment>
        <DirectoryRef Id="Service">
<Component Id="ADODB.dll_1" Guid="{F8212B96-ABAB-49db-80B5-ECB8E0445F20}"> <Class Id="{00000507-0000-0010-8000-00AA006D2EA4}" Context="InprocServer32" Server="ADODB.dll" /> <Class Id="{0000050B-0000-0010-8000-00AA006D2EA4}" Context="InprocServer32" Server="ADODB.dll" /> <Class Id="{00000514-0000-0010-8000-00AA006D2EA4}" Context="InprocServer32" Server="ADODB.dll" /> <Class Id="{00000535-0000-0010-8000-00AA006D2EA4}" Context="InprocServer32" Server="ADODB.dll" /> <Class Id="{00000560-0000-0010-8000-00AA006D2EA4}" Context="InprocServer32" Server="ADODB.dll" /> <Class Id="{00000566-0000-0010-8000-00AA006D2EA4}" Context="InprocServer32" Server="ADODB.dll" /> <File Id="ADODB.dll_1" Name="ADODB.dll" KeyPath="yes" Source="C:\Program Files\Fundamental Software\Portfolio Manager\Service\ADODB.dll">

The Class/@Server attribute needs to be the File/@Id attribute of the server binary. So it needs to be ADODB.dll_1 to match. If Heat produced that output, it's definitely a bug with the stock harvester code -- please file a bug so if someone starts maintaining Heat again, it'll be on the list.

--
sig://boB
http://joyofsetup.com/

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to