Installation

MSM Module Integration

Note: Administrative rights are required to install the program!

MSM module is provieded with OEM version for integration into third-party installers. It installs all core components of the program: drivers, service, API files.

The final MSI module must contain LICENSE_KEY property that contains OEM license key (please find it in your OEM package).

Important! If LICENSE_KEY property is not present in MSI file, the program will be installed in TRIAL mode.

Note: In case if the installer allows user to choose, install Virtual Serial Port Control (Windows CE version) or not, it's necessary to configure FT_EXECUTE_CA property using custom action chk_msm_install (refer to example). Set the property to 0, if Virtual Serial Port Control (Windows CE version) should not be installed. Otherwise set it to 1. It's set to 1 by default.

Note: To prevent unexpected Virtual Serial Port Control (Windows CE version) uninstallation (if you install new version of your software), OLD_PRODUCT_FOUND property should be set.

Examples of MSM module integration can be found in Integration folder of Virtual Serial Port Control (Windows CE version) SDK.

Integration into Visual Studio 2005

The example should be compiled in standard way.

Integration into WiX

Windows Installer XML (WiX) Toolset v2.0 and above is required to compile WiX example.
http://sourceforge.net/projects/wix

Integration into InstallShield 2009

Before compiling InstallShield 2009 integration example, please add Virtual Serial Port Control (Windows CE version) MSM module (VSPCCEcore-Intel.msm) into the project:

  1. Go to Project tree -> Application data\Redistributables.
  2. Right click on the list of all known MSM modules and select "Browse for Merge module...".
  3. Then specify location of VSPCCEcore-Intel.msm file to add it into the project.