Not quite true. Although I would guess that most vendors build .NET CF 2.0
into CE5 devices, both versions appear in the catalog and either could be
built in. No matter what version of .NET CF is on the device, it will
*always* run .NET CF 1.0 programs; 2.0 will try to act like 1.0, in cases
where your program is 1.0.
Paul T.
> Not quite true. Although I would guess that most vendors build .NET
> CF 2.0 into CE5 devices, both versions appear in the catalog and
> either could be built in. No matter what version of .NET CF is on
> the device, it will *always* run .NET CF 1.0 programs; 2.0 will try
> to act like 1.0, in cases where your program is 1.0.
This is interesting as
- there is no CAB file to install .NET CF 1.0 on a Windows CE 5.0 device.
- there is no project type for a .NET CF 1.0 application in Visual Studio
2005 (for Pocket PC 2003 there are project types for both frameworks).
Marc
Paul G. Tobey [eMVP] - 15 Aug 2007 16:14 GMT
Yes, that's true, there's no CAB specifically for CE5, although the install
for .NET CF 1.0SP3 (3? I think it's 3), should work for CE5 or CE4.2, etc.
At the time that CE5 shipped to us OEMs, .NET CF 1.0 was all there was; 2.0
did not yet exist, so it did work (VS2005 didn't exist yet, either).
Microsoft seems to have decided that you don't need to target .NET CF 1.0
from VS2005 (why, I'm not clear, but they are a bit blind with respect to
the fact that some of these devices are not upgraded or replaced on a yearly
basis, like a phone might be). You can either use VS.NET2003 to do your
.NET CF 1.0 programs, or you can use one of the PPC2003 project types as
your starting point in VS2005 which are available in 1.0 configurations.
Paul T.
>> Not quite true. Although I would guess that most vendors build .NET
>> CF 2.0 into CE5 devices, both versions appear in the catalog and
[quoted text clipped - 7 lines]
>
> Marc