PRB: Remote Tools Fails to Start When Using Manual Server (287133)



The information in this article applies to:

  • Microsoft Windows CE Operating System, Versions 3.0
  • Microsoft Windows CE Operating System, Versions 2.12
  • Microsoft Windows CE Toolkit for Visual C++ 6.0
  • Microsoft eMbedded Visual C++, Version:4.0

This article was previously published under Q287133

SYMPTOMS

When using the manual connection server (usually provided as part of an exported Platform Builder SDK), a connection can be established to the target device and files may get copied, but Remote Tools fails to start.

CAUSE

Platform Manager client components are not present in the system search path. This behavior can occur if an attempt is made to store the client components in a nonsearch path directory, such as a storage card.

RESOLUTION

When Manual Server is started, it will prompt you with a list of required client components and a command line. Ensure that the required client files have been copied to the device's \Windows or root folder, or have been included in the platform image. The required files typically are:
  • Cemgrc.exe
  • Cetlstub.dll
  • One of the transport DLL modules

STATUS

This behavior is by design.

MORE INFORMATION

Manual Server is a connection server intended for environments where there is neither a Windows CE Shell connection or a Windows CE Services/ActiveSync connection. The Manual Server allows you to manually start the Platform Manager components on the device which otherwise would be automatically started by the other connection server types.

The client components must be present in the system root or \Windows directory. Platform manager will not load components from other directories or storage devices such as flash cards.

REFERENCES

For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:

271190 PRB: Platform Manager Reports Error Message: Connection Failed (Error Code =0xLX)

230757 HOWTO: Debug Applications on an Embedded Device Using Visual C++ 6.0 with PPP as Transport Layer

230759 HOWTO: Debug Applications Using Visual C++ 6.0 for Embedded Devices Using TCP/IP as Transport Layer

260568 BUG: Error: Platform Manager Failed to Queue File Cemon.exe

253170 BUG: VBCE Error Message 'The Platform Manager Could Not Connect ...' [ErrorCode=0x80004018]

260571 HOWTO: Manual Server and PPP for Debugging CE Target


Modification Type:MinorLast Reviewed:8/18/2005
Keywords:kbprb KB287133