Numerous dependency problems loading MFC app.
Posted on 2009-12-19
Hopefully this is something you've seen commonly.
I have to be able to port my MFC app (currently statically-linked to the MFC libraries) to various versions of Windows but have hit snags. Windows XP seems to run it fine, this includes x86 and x64 versions (with IE 6 or 8 installed), but strangely not versions running IE 7.
In Vista Ultimate x86 (with IE 8) dependency-walker shows (not tested x64 yet):-
'Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module' and tehre is an hourglass and red 'window' icon next to 'IEFrame.DLL'.
Windows 7 x64 shows the same above error, but also the following 3 errors:-
- Red frame next to 'SHLWAPI.dll'
- hourglass and yellow question mark circle next to IESHIMS.dll (with error that it cannot find this file).
- hourglass / yellow question mark next to GPSVC.dll (with can't find file error).
Any ideas? I really need to get this working :(
Thanks a million if you can help,