> That description makes all the difference. coredll.dll is the compact
> framework equivalent to mscoree, and only used on Windows Mobile devices.
[quoted text clipped - 7 lines]
>
> > msvcp80.dll
I put msjava.dll in system32 folder, where it should be and then that problem
was solved. However, now I get the following error when running my dll in
dependencywalker:
"Warning: At least one module has an unresolved import due to a missing
export function in a delay-load dependent module."
There is no yellow conflict (missing dll) symbol, just hour glasses in front
of a lot of dlls. What does that mean?
Regards,
Joachim
> Thanks Ben,
>
[quoted text clipped - 19 lines]
> >
> > > msvcp80.dll
Joachim - 15 Mar 2007 10:05 GMT
A dll named MPR.DLL is marked as a "Delay-load module warning"
(http://www.dependencywalker.com/help/html/hidr_module_tree_view.htm). When
opening MPR.DLL in dependency walker I get a "Module warning" sign next to
MPR.DLL, but when I open it on the Win XP Pro SP2 PC where my application
works I get even more errors, e.g. DWMAPI.DLL is missing (that file is not
even required according to dependency walker on the machine where my program
doesn't work, which also is a Win XP Pro SP2 PC).
> I put msjava.dll in system32 folder, where it should be and then that problem
> was solved. However, now I get the following error when running my dll in
[quoted text clipped - 32 lines]
> > >
> > > > msvcp80.dll
Ben Voigt - 15 Mar 2007 14:49 GMT
>I put msjava.dll in system32 folder, where it should be and then that
>problem
[quoted text clipped - 3 lines]
> "Warning: At least one module has an unresolved import due to a missing
> export function in a delay-load dependent module."
That's not really a problem. If you think you still have a dependency
problem, then use dependency walker's profile option to find out what dlls
are acutally requested.
Joachim - 28 Mar 2007 00:05 GMT
Have used dependency walker and it complains about a delayed loaded dll
MPR.DLL, which does exist in the system32 folder. When I try mpr.dll in
dependency walker it seems like it wants to load itself (it has a delayed
load to itself in dependency walker).
Joachim
> >I put msjava.dll in system32 folder, where it should be and then that
> >problem
[quoted text clipped - 7 lines]
> problem, then use dependency walker's profile option to find out what dlls
> are acutally requested.
Ben Voigt - 28 Mar 2007 23:18 GMT
> Have used dependency walker and it complains about a delayed loaded dll
> MPR.DLL, which does exist in the system32 folder. When I try mpr.dll in
> dependency walker it seems like it wants to load itself (it has a delayed
> load to itself in dependency walker).
That's normal, just ignore it. If you use the profile option, you'll find
that the missing delay-load symbol is never used.