I have an utility dll library, if I import it to my application, the application works ,and all function is OK. But if I import it to my active X component, when I run "regsvr32" to register it, will show an error message "The module '' failed to load. Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent.dll files". I use the dependency tool to check it ,the warning message is "Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module." And the missing dll is IEFRAME.dll and SHLWAPI.dll. How can I fix this issue? My platform is VISTA SP1 and VS2005. Thanks.
On Mon, 1 Sep 2008 20:14:16 +0800, ? wrote: > And the missing dll is IEFRAME.dll and > SHLWAPI.dll. > > How can I fix this issue? My platform is VISTA SP1 and VS2005. I have both of these DLLs installed in c:\windows\system32 on my Vista SP1 (32-bit) machine. -- Please read this before replying: 1. Dshow & posting help: http://tmhare.mvps.org/help.htm 2. Trim & respond inline (please don't top post or snip everything) 3. Benefit others: follow up if you are helped or you found a solution
I have these DLLs also, and in fact , I can use my activeX component if I add register info by writing windows registry. The error is reported by "regsvr32.exe", I don't know why it can't find these dlls. "The March Hare [MVP]" <themarchhare@alice.in.wonderland> ???? news:19zg1ibfbl0d0.12kj2ebn52xc3.dlg@40tude.net... > On Mon, 1 Sep 2008 20:14:16 +0800, ? wrote: > >> And the missing dll is IEFRAME.dll and >> SHLWAPI.dll. >> >> How can I fix this issue? My platform is VISTA SP1 and VS2005. > > I have both of these DLLs installed in c:\windows\system32 on my Vista SP1 > (32-bit) machine. > > -- > Please read this before replying: > 1. Dshow & posting help: http://tmhare.mvps.org/help.htm > 2. Trim & respond inline (please don't top post or snip everything) > 3. Benefit others: follow up if you are helped or you found a solution >
[ Please trim and quote inline as requested ] On Tue, 2 Sep 2008 12:13:17 +0800, ? wrote: > I have these DLLs also, and in fact , I can use my activeX component if I > add register info by writing windows registry. > The error is reported by "regsvr32.exe", I don't know why it can't find > these dlls. Are you running Vista 32-bit or 64-bit? Are you running the regsvr32 command from an Administrator window? -- Please read this before replying: 1. Dshow & posting help: http://tmhare.mvps.org/help.htm 2. Trim & respond inline (please don't top post or snip everything) 3. Benefit others: follow up if you are helped or you found a solution
vista32. And i'm sure run regsvr32 as administrator. "The March Hare [MVP]" <themarchhare@alice.in.wonderland> ???? news:18m6os1nuuxhf$.1w0xvssw9wejw$.dlg@40tude.net... > > [ Please trim and quote inline as requested ] > > On Tue, 2 Sep 2008 12:13:17 +0800, ? wrote: > >> I have these DLLs also, and in fact , I can use my activeX component if I >> add register info by writing windows registry. >> The error is reported by "regsvr32.exe", I don't know why it can't find >> these dlls. > > Are you running Vista 32-bit or 64-bit? > > Are you running the regsvr32 command from an Administrator window? > > -- > Please read this before replying: > 1. Dshow & posting help: http://tmhare.mvps.org/help.htm > 2. Trim & respond inline (please don't top post or snip everything) > 3. Benefit others: follow up if you are helped or you found a solution