Client Application Dependencies

To build device clients, some files, which are provided in the SAP Mobile Platform installation, are required in certain situations, such as when using a secure port for synchronization.

The client API assembly DLL dependencies are installed under the SMP_HOME\MobileSDK<version>\ObjecttAPI\DOE directory. The contents of the directory are:

The .NET assemblies listed above support Compact Framework 3.5+ on Visual Studio 2008. These project types are supported:

If required, copy the following .dll files to the location used for referencing them in the Visual Studio application source project.

Platform Location Files Notes
Windows Mobile Professional 6.0, 6.1, and 6.5 SMP_HOME\MobileSDK\ObjectAPI\DOE\WM
  • sup-client.dll
  • SQLite.Interop.065.DLL (native DLL)
  • System.Data.SQLite.dll (assembly)
 
  • SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\WM\PocketPC, or
  • SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\WM\Smartphone
CMessagingClient.<version>.dll <version> represents the most current version.
Windows XP, Vista, Windows 7 SMP_HOME\MobileSDK<version>\ObjectAPI\DOE\Win32
  • sup-client.dll
  • System.Data.SQLite.dll (assembly)
  • ECTrace.dll
  • CMessagingClient.<version>.dll
  • TravelerLib.dll
  • zlib1.dll
  • libeay32.dll
  • ssleay32.dll
<version> represents the most current version.