Client Application Dependencies

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