Microsoft KB Archive/190352

= PRB: Cannot Load EM.dll on Win98 with WinCE Toolkit for VC5.0 =

Article ID: 190352

Article Last Modified on 11/18/2003

-

APPLIES TO


 * Microsoft Windows CE Toolkit for Visual C++ 6.0, when used with:
 * Microsoft Windows 98 Standard Edition
 * Microsoft Windows CE Embedded Toolkit for Visual C++ 5.0, when used with:
 * Microsoft Windows 98 Standard Edition

-



This article was previously published under Q190352



SYMPTOMS
When you use the Windows CE Toolkit for Visual C++ 5.0 or the Windows CE Embedded Toolkit for Visual C++ 5.0 on Windows 98, you might get the following error when opening or debugging a project in Developer Studio:

Microsoft Developer Studio

EM.DLL

This required file cannot be loaded.

Please re-install Microsoft Developer Studio

This might result in Developer Studio crashing with the following error:

MSDEV caused an invalid page fault in module DEVDBG.PKG at

015f:50c4fc9a.



CAUSE
Windows 98 installs an older version of ImageHlp.dll (file version 4.00) in the System directory.



RESOLUTION
Copy the ImageHlp.dll (file version 5.00.1418.1) from the DevStudio\SharedIDE\bin directory into the Windows System directory to overwrite the older ImageHlp.dll.



STATUS
This behavior is by design.



MORE INFORMATION
Windows 98 ships ImageHlp.dll, file version 4.00 with a May 1998 date. The Windows CE Toolkit for Visual C++ 5.0 ships ImageHlp.dll file version 5.00.1418.1. This newer DLL contains functions that the older DLL does not have. The Visual C++ debugger as modified by the Windows CE Toolkit uses some of these new functions. The debugger cannot function without the newer functions, so Developer Studio is terminated.

The Windows CE Toolkit for Visual C++ 5.0 and Windows CE Embedded Toolkit for Visual C++ 5.0 product requirements state that Windows NT 4.0 is needed, therefore toolkit features are not guaranteed to work under Windows 95 and Windows 98.

Keywords: kberrmsg kbide kbprb KB190352

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.