How do I enable the .NET Compact Framework as part of a CAB Smart Device project?

I am working on a Smart Device app from VS2008 which includes a Smart Device CAB project for deployment. I was surprised to learn that this installer project does not install the .NET Compact Framework if needed. Can this be done?

+2


source to share


2 answers


Unable to get a CAB project to install and run another CAB file - this is a limitation of the CAB install system (more precisely wceload). One way to achieve this is to enable the CF CAB and then create a custom installation DLL that extends it after the internal CAB is unpacked. Of course, the CAB project does not properly update the INF file to run the custom DLL installation, so you need to manually create the CAB using CABWIZ .



Of course, the entire architecture of the CAB installation leaves a lot to be desired.

+1


source


This can be done with some work. See Automatically Installing Multiple CAB Files on a Windows Mobile / Pocket PC Device from codeproject.com



+1


source







All Articles