.NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)

You Can Take it With You

Syndication

News

  • Don't miss the next Windows Mobile Webcast... Unit Testing for Mobile Devices: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032382824&EventCategory=4&culture=en-US&CountryCode=US.

One of the big questions that often come up is: what platforms does .NET CF 2.0 support? 

So here’s the list:

  • Pocket PC 2003 & 2003 SE
  • Pocket PC 5.0
  • Smartphone 5.0
  • Windows CE 5.0

For the Windows Mobile devices (Pocket PC & Smartphone) the ARM processor type is supported as that’s the only processor type supported by Windows Mobile. For Windows CE 5.0, .NET CF 2.0 supports all of the Windows CE 5.0 processor types (ARM, SH4, MIPS, X86)

For those readers familiar with using Windows CE to develop embedded systems, you may be asking: “but what about Windows CE 4.2”. Since Pocket PC 2003 is based on Windows CE 4.2 one might assume that Windows CE 4.2 is supported by .NET CF 2.0 as well, however that’s not the case today.

But there is good news. Microsoft is planning to add .NET CF 2.0 runtime support for Windows CE 4.2 as part of .NET CF 2.0 Service Pack 1. The Service Pack will provide .NET CF 2.0 runtime support for all Windows CE 4.2 processor types. No timeframe for the availability of .NET CF 2.0 SP 1 has been announced.


Posted Nov 14 2005, 08:10 PM by jim-wilson

Comments

Thore Berntsen wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 11-22-2005 3:33 AM
That made my day! Do you know if we can use SQL Server for CE 3.0 on Windows 4.2 as well when this service pack is released?

Regards
Thore Berntsen
Norway
spaccabit wrote .NET CF 2 supportere WINCE 4.2
on 11-26-2005 7:11 AM
spaccabit wrote .NET CF 2 supportere WINCE 4.2
on 11-26-2005 7:17 AM
Alex wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 11-30-2005 9:08 AM
I'm surprised that Windows Mobile 2003 for Smartphone is not supported. Is my understanding correct ?
The Windows Mobile Smartphone market just started to rise but we should use old dev tools to create applications :-(
FooBar wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 12-03-2005 7:13 PM
2 Alex:

SP 2003 does not persist \windows (where NETCF files are located). That means it’s not possible to overwrite whatever NETCF files you have in ROM. Since it’s not possible to overwrite these files, system will always use files in ROM and thus installation of NETCF V2 is technically impossible (or rather won’t work). This is why SP 2003 is not supported by NETCF V2. In facts, the same is true for NETCF V1- you can't install new service pack of V1 either. Whatever you have in ROM - that's it.
You Can Take it With You wrote Windows CE 4.2 and SQL Mobile
on 01-06-2006 7:39 AM
You Can Take it With You wrote Windows CE 4.2 and SQL Mobile
on 01-06-2006 7:40 AM
David Clavey wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 01-09-2006 5:30 AM
Programs being in Rom is not a problem (unless you warm boot)

CE OS always runs programs from RAM in preference to ROM if there is a newer program in RAM. Therefore NETCF V2 will run on a NETCF V1.1 machine with the CF in ROM.

<Getoutclause>You may need to poke a few registry values</Getoutclause>

The real body blow is that it appears Windows Mobile Smartphone 2003 and 2003se are not going to be supported.

UGG, UGG, UGG
01070801 wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 01-09-2006 8:33 PM
.NET Compact Framework 2.0 and SQL Server 2005 Mobile Edition Support for Windows CE 4.2
One question that has come up recently from customers and MVPs is whether .NET Compact Framework 2.0 (aka .NET CF 2.0) and SQL Server 2005 Mobile Edition (aka SQL Mobile) is supported on Windows CE 4.2. Currently both .NET CF 2.0 and SQL Mobile are supported on Pocket PC 2003 which is based on Windows CE 4.2, but they are not supported on Windows CE 4.2 itself. In response to strong customer demand, Microsoft is pleased to announce additional support for both .NET CF 2.0 and SQL Mobile on Windows CE 4.2 and they will be supported for following processor types: ARMv4, ARMv4i, MIPSII, MIPSII FP, MIPSIV, MIPSIV FP, SH4 and x86. .NET CF 2.0 support on Windows CE 4.2 is planned as part of SP1 release of .NET CF 2.0, which is scheduled in first half of 2006. SQL Mobile support on Windows CE 4.2 is planned as web download release and it will be available at the same time as the SP1 release of .NET CF 2.0. No additional support for Windows CE 4.2 is planned in Visual Studio 2005.
Garnet wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 01-17-2006 5:06 AM
Great news. I'd like to plan for that. Is there a release schedule for SP1?
Sachin Palewar wrote re: .NET Compact Framework 2.0 Supported Platforms
on 01-21-2006 5:17 AM
I would just like to add that CF2.0 is not supported by many old 2003 Pocket PCs too. T Mobile MDA is the one I am sure of, if you haven't updated its ROM and were the first one to get your hands on the first Pocket PC phone to hit the market, there are chances that you won't be able to install CF2.0 on it.

I am running on ROM Version 4.01.16 ENG
ROM Date 02/04/04
Radio Version 6.25.02
Protocol Version 324e4

and it does not install CF2.

I haven't found any ROM Compatibility list vis a vis CF2 yet.

Regards,

Sachin Palewar

Palewar Techno Solutions
Pocket PC & Mobile Software Development
Nagpur, India
www.palewar.com
Henrik Erlandsson wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 03-31-2006 10:38 PM
Note that they (Compact Framework Team) has just updated the installation pack (CF2 Redist) which previously had caused a lot of installation errors. I could not install CF2 on my new Qtek S200 with ARM7 proc. but know, with the update, I can.

best regards,

Henrik
http://www.visualcron.com
efe wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 04-25-2006 12:16 AM
sdgd
Santos Kumar Das wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 04-25-2006 12:55 AM
Hi,

Anyone knows about the downloadable package for Window CE 5.0 platform to run Visual studio .net 2005 exe file??

I'm not able to run my vb exe file in Window ce 5.0 evaluation.

Tanks & Regards,
Santos Kumar Das
santosdas@yahoo.com
Santos Kumar Das wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 04-25-2006 1:00 AM
Hi,

If .NET Compact Framework 2.0 Supported Platforms helps to run visual studio .net 2005 exe files, can anyone please mention me the link to download.

Thanks & Regards,
Santos Kumar Das
santosdas@yahoo.com
google pr main wrote google pr main
on 04-26-2006 2:22 PM
hello! http://www.areaseo.com/contacts/ google pr. SE marketing, High Rankings, SEO consultant . From google pr .
mfb14jj@hotmail.com wrote mfb14jj@hotmail.com
on 04-26-2006 2:22 PM
online directory main
Vinoth Kumar wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 05-23-2006 10:45 PM
Hi Everyone,
I am trying to install .netcf 2.0 in my wince 4.2 device by deploying a small application through active syn 4.1. but it is not getting installed in my device.

Can anyone help me to figure it out where i am struck of.
spaccabit wrote .NET CF 2 supporter
on 11-23-2006 2:09 AM
spaccabit wrote .NET CF 2 supporter
on 11-23-2006 2:10 AM
Utkarsh Champaneri wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 01-11-2007 10:26 PM
hi..
I have i-mat jam. its based on Win Ce 4.2. Not i developed application on Net 2005. Now when i want to run application on my i-mat jam then its gives me error like upadate os version. it means i have to install .net Cf 2.0 on phone ?

I also used sql ce and its also not in my poclet pc. so i have to also install tht?

if any customer want my application on his pocket pc then its prerequisite tht his pocket pc must contain .net cf 2.0 and SQL ce ?

thankx in advance..
please guide me
Jim Wilson wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 01-24-2007 4:50 AM
Utkarsh;

Sorry for the delayed reply.

You are correct that if you build an application using .NET CF 2.0 and SQL CE that you will need to install them.

One option you have is to build your application in VS2005 using a .NET CF 1.0 project. In this case, people who have a Windows Mobile 5.0 device would only have to install SQL CE because Windows Mobile 5.0 devices have .NET CF 1.0 installed in ROM. People running Windows Mobile 2003/2003SE devices (like your i-mate) will still need to install both. There are two things that you'll have to consider before going with .NET CF 1.0: are happy limiting yourself to .NET CF 1.0 features and will enough of your users have Windows Mobile 5.0 devices (versus 2003/2003SE) to make the switch worthwhile.

-Jim
Tanie linie lotnicze wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 02-13-2007 3:35 AM
Jim - Can I add link to this article on my site? In my opinion is very helpful article
Jim Wilson wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 02-13-2007 6:15 AM
Absolutly!!

Please feel free to link to anything I post on the blog. My goal is to provide as much info to as many people as possible so any links you provide help to further that goal.

I appreciate you asking before posting the link - going forward feel free to link to anything on here you would like.

Thanks,
Jim
Maksim Sviatlitski wrote re: .NET Compact Framework 2.0 Supported Platforms (But what about Windows CE 4.2?)
on 03-08-2007 4:30 AM
Jim, thabks a lot for the blog. However, I can't figure out why Windows CE 5.0 Standard SDK doesn't contain any reference to .NET? Is there a trick?

Regards,
Maksim Sviatlitski

Add a Comment

(required)  
(optional)
(required)  
Remember Me?