Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1295
  • Last Modified:

Problem in deploying multiple cab files into WinCE device

I have 10 Symbol wireless barcode device (model no:MC3000), they are running either WinCE4.2 or WinCE5.0.

Only .NET CF Framework 1.0 is installed for each device.

Recently, i just developed a Smart Device - WinCE 5.0 project with VS2005 (required .NET CF 2.0). I need to compiled it into .MSI deployment package.

i use the following example as guideline  :-
http://www.innovation-hut.com/Articles/CF/Deploying%20a%20Smart%20Device%20Applications/DeployingaSmartDeviceApp.aspx

So, what i did are:
- generate a CAB file (with Smart Device CAB Project at VS2005)
- create a custom class library (*.dll, written in C#) which uses Installer Class as template
- create a setup project to include all the above output to .msi installation package.

besides that, i need to include .NET CF 2.0 *.cab file into my *.msi deployment package and this cab file has to be automatically installed at handheld device before installing my project cab file.

problem arise when come to specify 2 cab files at my inifile which is something like the following:

[CEAppManager]
Version=1.0
Component=TestingSoft

[TestingSoft]
Description=Testing Soft
CabFiles=NETCFv2.wce4.ARMV4.cab,TestingSoft.cab

then, i try to install my application with final *.msi package file when everything above is finished compiled. My handheld device is connected thru cradle with Active Sync 4.5.

During the installation process, a dialog box prompts out to ask for "Install .NET Compact Framework 2.0 using the default application install directory." , it does fine when i click Yes button, however, it doesn't install my TestingSoft.cab file later, it seems like my *.msi package file choose to install only one cab file instead of two ?

any clue ? anything wrong at my inifile?

thanks



0
chongkeng_woon
Asked:
chongkeng_woon
1 Solution

Featured Post

Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now