PC Review Forums Newsgroups Microsoft DotNet Microsoft Dot NET Compact Framework Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

Reply

Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

 
Thread Tools Rate Thread
Old 17-01-2006, 06:52 PM   #1
SammyBar
Guest
 
Posts: n/a
Default Can I develop for CE.NET 4.2 using VS 2005??? -totally confused


Hi,

This question never ccame to me before buying VS 2005 but now...
I'm trying to develop a small app for a Symbol device that runs Windows
CE.NET 4.20. So we bought the Visual Studio 2005. Our previous VS was the
first VS.NET version (2002?). I tested VS2005 developing for compact
framework 2 (CF2) and is excellent. But now results .NET 4.2 is not
supported by CF2. Then I created a project for Pocket PC 2003 using Device
Application 1.0 template. I tryed to create a typed dataset from the Data
Sources pane. Ran the Datasource Configuration Wizzard and got:
"An error occurred while creating the current data source: Could not get
type information for 'XDataSet'"
The dataset code is generated but when tryin to compile the code, I get all
kind of errors from the generated code. It looks like the wizzard generated
CF2 code but the compiler expects CF1 code. Googling around I found a lot of
scary messages about CE.NET 4.2 and VS 2005. Even some says NET 4.2 is not
supported in VS 2005 (!!!) Is it means I wasted my money? Should I buy VS
2003 for 4.2 development and VS 2005 for 5.0? That is why in
Tools/Options/Device Tools/Devices I can select CE 5.0 as target platform
but not CE 4.2???

I'm totally confused. Any hint is welcomed.

Thanks in advance
Sammy


  Reply With Quote
Old 17-01-2006, 06:57 PM   #2
Paul G. Tobey [eMVP]
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

No, the development environment doesn't allow CE 4.2 targets, except for the
special ones, PPC2003, for example. Yes, VS.NET 2003 is the right IDE for
CE 4.2 development. Although CF 2.0 will, at some point, be supported on CE
4.2, that doesn't mean that you'll be able to target 4.2 devices with VS.NET
2005, so debugging and so on is still going to fit best into VS.NET 2003.

Paul T.

"SammyBar" <sammybar@gmail.com> wrote in message
news:eeTw3b5GGHA.1452@TK2MSFTNGP11.phx.gbl...
> Hi,
>
> This question never ccame to me before buying VS 2005 but now...
> I'm trying to develop a small app for a Symbol device that runs Windows
> CE.NET 4.20. So we bought the Visual Studio 2005. Our previous VS was the
> first VS.NET version (2002?). I tested VS2005 developing for compact
> framework 2 (CF2) and is excellent. But now results .NET 4.2 is not
> supported by CF2. Then I created a project for Pocket PC 2003 using Device
> Application 1.0 template. I tryed to create a typed dataset from the Data
> Sources pane. Ran the Datasource Configuration Wizzard and got:
> "An error occurred while creating the current data source: Could not get
> type information for 'XDataSet'"
> The dataset code is generated but when tryin to compile the code, I get
> all kind of errors from the generated code. It looks like the wizzard
> generated CF2 code but the compiler expects CF1 code. Googling around I
> found a lot of scary messages about CE.NET 4.2 and VS 2005. Even some says
> NET 4.2 is not supported in VS 2005 (!!!) Is it means I wasted my money?
> Should I buy VS 2003 for 4.2 development and VS 2005 for 5.0? That is why
> in Tools/Options/Device Tools/Devices I can select CE 5.0 as target
> platform but not CE 4.2???
>
> I'm totally confused. Any hint is welcomed.
>
> Thanks in advance
> Sammy
>
>



  Reply With Quote
Old 17-01-2006, 07:14 PM   #3
SammyBar
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

....then I should write a resignation letter, and refund the $700 of the VS
2005...
Thanks anyway Paul


  Reply With Quote
Old 17-01-2006, 07:37 PM   #4
Ilya Tumanov [MS]
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

Note the level of support for NETCF V1 projects in VS 2003 is the same as in
VS 2005.

No data designers, for example, no typed DataSets.

You might be better off using CE 5 project in VS 2005 for now switching to
CE 4.2 by the time NETCF V2 is available on it.

That depends on your project time frame, though.

--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group...framework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).

"SammyBar" <sammybar@gmail.com> wrote in message
news:eds1un5GGHA.3752@TK2MSFTNGP11.phx.gbl...
> ...then I should write a resignation letter, and refund the $700 of the VS
> 2005...
> Thanks anyway Paul
>
>



  Reply With Quote
Old 17-01-2006, 11:00 PM   #5
SammyBar
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

> Note the level of support for NETCF V1 projects in VS 2003 is the same as
> in VS 2005.
> No data designers, for example, no typed DataSets.
> You might be better off using CE 5 project in VS 2005 for now switching to
> CE 4.2 by the time NETCF V2 is available on it.

I have no choices. My deadline is in two weeks. The project is very simple
but I don't have the device yet in my hands so I need to preview the
problems.
As I understand from your line: "level of support for NETCF V1 projects in
VS 2003 is the same as in VS 2005" I can develop for CF v1 using VS 2005.
But, can I deploy my project to a non PocketPC 2003 but CE.NET 4.2 device?.
The device will be a MC9000-G device from Symbol. Does not matter it is no
typed dataset support. I just need a compiler, an emulator and a graphic
debugger.

Thanks for your attention
Sammy


  Reply With Quote
Old 17-01-2006, 11:47 PM   #6
Ilya Tumanov [MS]
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

NETCF V2 for CE 4.2 won't be available that soon. By "level of support" I
mean designers, not supported platforms.

While not officially supported, VS 2005 might be able to deploy and debug V1
projects on to CE 4.2 devices.

By the way, MC9000-G can use either CE 4.2 or Windows Mobile 2003, later is
officially supported by VS 2003.


--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group...framework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).

"SammyBar" <sammybar@gmail.com> wrote in message
news:eh2rHm7GGHA.1452@TK2MSFTNGP11.phx.gbl...
>> Note the level of support for NETCF V1 projects in VS 2003 is the same as
>> in VS 2005.
>> No data designers, for example, no typed DataSets.
>> You might be better off using CE 5 project in VS 2005 for now switching
>> to CE 4.2 by the time NETCF V2 is available on it.

> I have no choices. My deadline is in two weeks. The project is very simple
> but I don't have the device yet in my hands so I need to preview the
> problems.
> As I understand from your line: "level of support for NETCF V1 projects in
> VS 2003 is the same as in VS 2005" I can develop for CF v1 using VS 2005.
> But, can I deploy my project to a non PocketPC 2003 but CE.NET 4.2
> device?. The device will be a MC9000-G device from Symbol. Does not matter
> it is no typed dataset support. I just need a compiler, an emulator and a
> graphic debugger.
>
> Thanks for your attention
> Sammy
>



  Reply With Quote
Old 18-01-2006, 12:18 AM   #7
SammyBar
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

> By the way, MC9000-G can use either CE 4.2 or Windows Mobile 2003, later
> is officially supported by VS 2003.

Yes, but when deciding which one to buy we decided in favor of CE 4.2 'cause
we don't need Word or Excel on the device to do the job, but only the custom
application I'm developing. If only I knew... Now it is late: the device is
already buyed although not in my hands yet.
Anyway you bring some peace to me. I don't care about "official support". I
really care if I can deploy the app to the expected device by using the VS
2005. I'm looking for the device to be in my hands to do a real test.

Thanks a lot (Spasivo vam bolshie)
Sammy


  Reply With Quote
Old 18-01-2006, 05:11 AM   #8
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

I've never gotten '05 to deploy to a 4.2 device - though I admit I gave up
after a day since it wasn't supported. Build, copy, run - reminds me of
debugging in eVB.

-Chris


"SammyBar" <sammybar@gmail.com> wrote in message
news:uVpvsR8GGHA.3728@tk2msftngp13.phx.gbl...
>> By the way, MC9000-G can use either CE 4.2 or Windows Mobile 2003, later
>> is officially supported by VS 2003.

> Yes, but when deciding which one to buy we decided in favor of CE 4.2
> 'cause we don't need Word or Excel on the device to do the job, but only
> the custom application I'm developing. If only I knew... Now it is late:
> the device is already buyed although not in my hands yet.
> Anyway you bring some peace to me. I don't care about "official support".
> I really care if I can deploy the app to the expected device by using the
> VS 2005. I'm looking for the device to be in my hands to do a real test.
>
> Thanks a lot (Spasivo vam bolshie)
> Sammy
>



  Reply With Quote
Old 18-01-2006, 08:30 AM   #9
Marc Ambrosius
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

"SammyBar" <sammybar@gmail.com> schrieb im Newsbeitrag
news:eds1un5GGHA.3752@TK2MSFTNGP11.phx.gbl...
> ...then I should write a resignation letter, and refund the $700 of the VS
> 2005...

You said the project is very simple, so if money is a problem, you can use
the free Microsoft eMbedded Visual C++ 4.0 to build it.

Marc


  Reply With Quote
Old 18-01-2006, 02:39 PM   #10
SammyBar
Guest
 
Posts: n/a
Default Re: Can I develop for CE.NET 4.2 using VS 2005??? -totally confused

> You said the project is very simple, so if money is a problem, you can use
> the free Microsoft eMbedded Visual C++ 4.0 to build it.

The initial idea was to make the project in eVB. But it was by the fact that
the eVB is not supported in PocketPC 2003 that I could convince my boss to
buy VS 2005 to make the project. I confess my goal was to introduce VS 2005
in an team that is fossilized on Centura SQL/Windows (does anybody remembers
what it is?) but it looks I miss the target... But I should say in my
deffense that it is no clear in the microsoft web site "how to buy" pages
that the CE v4.xx is not supported by VS 2005. I fell into a classical
seller's trap.

Thanks for your words
Sammy


  Reply With Quote
Reply



Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off