Hi,
 
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">                 <TypeLib 
Id="{EF53050B-882E-4776-B643-EDA472E8E3F2}" Language="1033" MajorVersion="2" 
MinorVersion="7" />                </File>                 <ProgId Id="Record" 
/>                <RegistryValue Root="HKCR" 
Key="CLSID\{00000507-0000-0010-8000-00AA006D2EA4}\InprocServer32\7.0.3300.0" 
Name="Class" Value="ADODB.CommandClass" Type="string" Action="write" />         
       <RegistryValue Root="HKCR" 
Key="CLSID\{00000507-0000-0010-8000-00AA006D2EA4}\InprocServer32\7.0.3300.0" 
Name="Assembly" Value="ADODB, Version=7.0.3300.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a" Type="string" Action="write" />                
<RegistryValue Root="HKCR" 
Key="CLSID\{00000507-0000-0010-8000-00AA006D2EA4}\InprocServer32\7.0.3300.0" 
Name="RuntimeVersion" Value="v1.1.4322" Type="string" Action="write" />         
       <RegistryValue Root="HKCR" 
Key="CLSID\{00000507-0000-0010-8000-00AA006D2EA4}\InprocServer32\7.0.3300.0" 
Name="CodeBase" Value="[#ADODB.dll_1]" Type="string" Action="write" />
 
 
 
I have the library ADODB.dll file in C:\Program Files\Fundamental 
Software\Portfolio Manager\Service\
 
Can somebody tell me what I am missing with the above? 
 
Many Thanks,
++++++++++++++++++++++++++++++++David Nsengiyumva email:[EMAIL PROTECTED] 
+++++++++++++++++++++++++++++++


Date: Mon, 3 Dec 2007 07:50:18 -0800From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: 
[EMAIL PROTECTED]: Re: [WiX-devs] Light.exe: error LGHT0093
Please use the wix-users list for questions about using WiX. NSENGIYUMVA DAVID 
wrote: 



Light.exe : error LGHT0093 : Could not find entry section in provided list of 
intermediaries.That means you didn't give light a .wixobj that contained a 
Product or Module (or a couple of patch-related ones).-- 
sig://boB
http://joyofsetup.com/
_________________________________________________________________
Get the next generation of Windows Live services now!
http://get.live.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