How do you get the Compact Framework onto a PocketPC?

M

Mat

Hi
I have developed a simple app for a pocket PC2002 (tested
on the emulator) - but now, I have to get the Compact
Framework installed on the Device so that I can run my
app. I tried through VS.NET2003, but when i deploy to the
actual device it says it cant establish a connection
(even though ActiveSync3.7 can establish a connection!)

So The alternative is to install the framework onto the
PocketPC manually. But how do you do this? The
redistributable on the Microsoft site seems to be for
installing on a regular PC.

Any thoughts or suggestions?

Thanks in advance

Mat
 
P

Peter Foot [MVP]

You can get the files either by installing the redistributable package
available from microsoft.com or from within your Visual Studio installation.
What you are looking for is the cab files which contain the framework
runtimes. Assuming you only require the version for Pocket PC 2002 devices
(which are all ARM based) then the file you want can be found at:-
C:\Program Files\Microsoft Visual Studio .NET
2003\CompactFrameworkSDK\v1.0.5000\Windows
CE\wce300\arm\netcf.core.ppc3.arm.cab

You can copy this to the device and tap it in file explorer to install. Or
(may be a larger download but is an easier install experience) instruct your
users to install the redistributable to their PC's which will automatically
start the install process on the attached device through ActiveSync's
Add/Remove Programs feature.

Peter

--
Peter Foot
Windows Embedded MVP

In The Hand
http://www.inthehand.com
Handheld Interactive Reference Guides
 
S

Sai

the redistributable will install a program which when run installs the
compact framework. dont be misled by the initial screens which seem to look
like they are a desktop app installation.
 
M

Mat

Thanks for your help. This now gives me a couple of
different options (cab file or install)
Regards
Mat
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top