Client Application Dependencies

To build device clients, some files, which are provided in the Sybase Unwired 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 SUP_HOME\MobileSDK22\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 SUP_HOME\MobileSDK\ObjectAPI\DOE\WM
  • sup-client.dll
  • SQLite.Interop.065.DLL (native DLL)
  • System.Data.SQLite.dll (assembly)
 
  • SUP_HOME\MobileSDK22\ObjectAPI\DOE\WM\PocketPC, or
  • SUP_HOME\MobileSDK22\ObjectAPI\DOE\WM\Smartphone
CMessagingClient.2.2.2.dll  
Windows XP, Vista, Windows 7 SUP_HOME\MobileSDK22\ObjectAPI\DOE\Win32
  • sup-client.dll
  • System.Data.SQLite.dll (assembly)
  • ECTrace.dll
  • CMessagingClient.2.2.2.dll
  • TravelerLib.dll
  • zlib1.dll
  • libeay32.dll
  • ssleay32.dll