Application Deployment (Compact 2013)

3/26/2014

Deployment is the process by which you distribute a finished application or component to be installed on a device running Windows Embedded Compact 2013. Deployment involves three tasks:

  1. Packaging the application for deployment, which makes it ready to be transported to the device.
  2. Deploying the application, which consists of copying the software and other support files to the target device.
  3. Installing the application on the device, which includes making sure that the executable and other support files are in the correct directories on the device and that the registry and other support files are correctly updated.

The topics in this section are provided with the assumption that you are developing applications to deploy on a Windows Embedded Compact powered device, and that you are familiar with the capabilities of the OS on the target device.

Windows Embedded Compact runs on a wide variety of devices, from embedded controls to Internet-connected thin clients. Each of the three deployment tasks must be customized to suit the capabilities and requirements of the device. This section contains developer guides that walk you through two deployment scenarios: one that uses a CAB file to customize installations, and one that shows how to sign binaries for Security Loader, an authentication mechanism. In each case, the scenario makes some assumptions about the capabilities of the device and has prerequisites that must be met to use the scenario.

In This Section

Deploy an Application with a CAB File

Deploy an Application on an OS with Security Loader

See Also

Concepts

Application Development
OS Development
Developer Guides