installing .NET CF 2.0 on a Pocket PC

hiBig Smile
how do I install the CF 2.0 on a Pocket PC
it's currently running Windows Mobile 2003 SE
[177 byte] By [CamonZ] at [2007-12-16]
# 1
Hi,

did you try to install this file:
http://download.microsoft.com/download/9/e/b/9eb3389c-effe-4237-81d7-21510729efff/NETCFSetupv2.msi

That does not work if VS2005 is installed on your pc. I would be interessted in installing cf 2 if VS2005 Beta 2 is installed on my pc.

rgerbig at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 2
thanks!!, the link is for the redistributable for the pocketpc, although i cannot understand why it doesn't work with VS2005 installed,
did you tried downloading the SDK?
CamonZ at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 3

It does work with VS 2005. Go to ARP, choose NETCF V2, go to "Modify" and add deployment feature (you need AS installed). This is, however, unnecessary as VS 2005 will deploy NETCF anyway.

IlyaTumanov at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 4
rgerbig wrote:
Hi,

did you try to install this file:
http://download.microsoft.com/download/9/e/b/9eb3389c-effe-4237-81d7-21510729efff/NETCFSetupv2.msi

That does not work if VS2005 is installed on your pc. I would be interessted in installing cf 2 if VS2005 Beta 2 is installed on my pc.

You mean I can use cf 2 in vs.2003 ?! and cf 2 works on pocket pc 2003?! if yes, that will be create as I can draw 3D graphic!

rayBristol at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 5

1. No, you can not develop for CF V2 in VS 2003, you need VS 2005 or SDK (free, but no IDE). You can also run existing V1 applications on NETCF V2 to enjoy performance improvements of NETCF V2.
2. Yes, NETCF V2 officially supported on PPC 2003 (but not CE 4.2 or SP 2003).
3. DX3D is not supported on PPC 2003. But you sure can draw 3D graphics on anything as long as you can set pixels. You just have to do all the rendering yourself. Some games in the 80s managed to draw 3D models in real time on 4MHz Z80 CPUs with 48K RAM, you can do it too.

IlyaTumanov at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 6
thanks so much for you reply, I thought Pocket PC 4.20 is 2003?
rayBristol at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 7

Correct, Pocket PC 2003 is based on Windows CE 4.2. However, they are not the same. Think about generic CE as "Do It Yourself" OS kit which could be very close to Pocket PC or very far from it (say, it can have no video or any input devices). While NETCF V2 might run in some cases on generic CE 4.2, this is not tested and unsupported.

IlyaTumanov at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 8
I see, thanks, do you think I should try it?
rayBristol at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 9
Try what?
IlyaTumanov at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 10
try to install cf2, thanks
rayBristol at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 11
Sure why, not? You can uninstall it should you have any problems.
IlyaTumanov at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 12
Ilya Tumanov wrote:
Sure why, not? You can uninstall it should you have any problems.

Hi, I got 2 more questions, sorry, can you have a look:

1. I have installed '.NET Compact Framework Version 2.0 Redistributable Package Beta 2' on my ppc, however, when I try to install the sdk, it give me a message said I need to install .net frame work 2.0, does that mean I need to uninstalled frame work 1.1? or they both can exist on the same pc?

2. now my ppc is running .net cf 2.0, but in my vs.2003, I still using .net cf 1.1 to develop application, so does the .net cf 2.0 do anything actually?

many thanks!

rayBristol at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 13
1. They both can be on the same PC.
2. No, it does nothing. To develop for NETCF V2, you need VS 2005 (beta 2). You can run NETCF V1 applications against NETCF V2 with proper configuration file, but you can not debug with VS 2003.

Please see this for details on how to run V1 app on V2:

http://blogs.msdn.com/davidklinems/archive/2005/04/19/409541.aspx

IlyaTumanov at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...
# 14

thanks, well, i try to uninstalled from 'Control Panel', however, in my ppc, .net cf 2.0 still exist? I use this way to check:
http://msmobiles.com/users/1/archives/2005.4.20_19046/netcf2.gif
does it have any affects when I using vs.2003 to write code?
because I think I am just gonna use cf 1.1 at the moment as I don't have vs.2005...

rayBristol at 2007-9-9 > top of Msdn Tech,Smart Device Development,.NET Compact Framework...