Remote access to mobile databases
Home | Products | Buy | Support | Downloads | Contacts | Forum | Blog Search

open all | close all

DesktopSqlCe Manual

Manual | Knowledge Base | Download | Buy | License | Forum | FAQ

Production setup

When your application is ready to distribute to your users, you will need to take care of your own setup. This involves setting up the user PC and the connected devices.

To correctly install your application on a user PC, you need to deploy the following DLL files:

DLL file Description
Primeworks.DesktopSqlCe.dll Managed client code of DesktopSqlCe. Implements all the .NET classes that are consumed by your application.
dssce.dll Native code client where all the low-level functions are implemented. The code in Primeworks.DesktopSqlCe.dll makes an explicit reference to this file so it is required.
LocSqlCe.dll Native code server for desktop SDF files. Not required if your application works only with SDF files on Windows CE or Windows Mobile devices.

These files can be placed in your application's startup directory and they do not require any registering.

The client device requires the deployment of a single DLL filenamed RemSqlCe.X.YY.dll, where X.YY is the version number. This DLL file must reside on the device's \Windows directory and must be installed using one of the redistributable CAB files. On your development environment the device may be installed using the Device Install menu option under Window's Start Menu by selecting the appropriate device operating system and CPU.

Your application may also deploy the device DLL using the redistributable CAB files. These files are located under the install directory of DesktopSqlCe in the Redist\Device directory. Installing the device from your application is a simple matter of selecting the appropriate CAB file and installing it using the technique described in this article.

CAB files are named according to the following scheme:

RemSqlCe.X.YY.wceXX.CPU.CAB

For instance, the RemSqlCe.1.54.wce50.armv4i.CAB file installs the RemSqlCe.1.54.DLL file for a Windows CE 5.0 device using an ARMV4I CPU. Windows Mobile devices have the "ppc" or "wm5" names on the CPU section, so you must use the Windows Mobile 5 is RemSqlCe.1.54.wce50.wm5.CAB file to install Windows Mobile 5 or Windows Mobile 6 devices.

Note that for each CAB file there is a corresponding INI file as required by the ActiveSync or WMDC installer.

Previous: Setting up for development Next: Included samples

Support / Manuals / DesktopSqlCe / Production Setup