Windows CE .NET 5.0

A

Amirallia

Hi,

Is it possible to develop application with VS.Net 2003 on Windows CE
..NET 5.0 device ?

I test with Windows CE .NET 4.20 and it's ok, but with .net 5.0 I have
no idea!

Thanks for your answer
 
M

Marc Ambrosius

Amirallia said:
Is it possible to develop application with VS.Net 2003 on Windows CE
.NET 5.0 device ?

I test with Windows CE .NET 4.20 and it's ok, but with .net 5.0 I have
no idea!
With Visual Studio .NET 2003 you can only develop applications for .NET
Compact Framework 1.0. There is no .NET CF 1.0 running on Windows CE 5.0.
But you can install .NET CF 2.0 on your Windows CE 5.0 device and run your
applications against it. Normally this should work without problems, but you
won't be able to connect Visual Studio .NET 2003 to your device for
debugging purposes. To do this you will need Visual Studio 2005 and convert
yout project to .NET CF 2.0 (makes some things easier anyway).

Marc
 
P

Paul G. Tobey [eMVP]

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.
 
A

Amirallia

Thanks for your answer!

So if I update to Visual Studio .NET 2005, can I debug my applications
developped with Visual Studio .NET 2003 ?

If it's not possible, can I install VS .Net 2003 and 2005 on the same
computer ?

Thanks in advance!


Marc Ambrosius a exprimé avec précision :
 
M

Marc Ambrosius

Amirallia said:
So if I update to Visual Studio .NET 2005, can I debug my applications
developped with Visual Studio .NET 2003 ?
Yes, but you have to upgrade your project to Visual Studio 2005 as well (and
there is no automatic way to go back later).
If it's not possible, can I install VS .Net 2003 and 2005 on the same
computer ?
Yes, they can run side-by-side.

Marc
 
M

Marc Ambrosius

Paul said:
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
 
P

Paul G. Tobey [eMVP]

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.
 

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