Re: Win CE 4.2



And if it is somehow the right processor (definitely doubtful), I believe
the debugger does not work from Studio '05 to CE 4.2 on x86.

-Chris

"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT
com> wrote in message news:ejVJIGHgHHA.3632@xxxxxxxxxxxxxxxxxxxxxxx
That device runs an x86 processor? No! It's running a PXA255, which is
an ARM processor. You're installing the wrong version of the Compact
Framework...

Paul T.

"Rak" <rakeshn@xxxxxxxxx> wrote in message
news:%23XLqXCHgHHA.4536@xxxxxxxxxxxxxxxxxxxxxxx
This is what I have done.

1. Uninstalled all the previous versions of CF

2. Downloaded and installed CF v2.0 SP 2 redistributable from
http://www.microsoft.com/downloads/details.aspx?familyid=AEA55F2F-07B5-4A8C-8A44-B4E1B196D5C0&displaylang=en

3. Copied cab file C:\Program
Files\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce400\x86\NETCFv2.wce4.x86.cab
to the device and installed it on the device.

4. copied and installed EN string resource cab from
\diagnostics\System_SR_ENU.CAB ( The remove programs menu in the device
at this point has 2 entries: "Microsoft .NET CF 2.0" and "Microsoft .NET
CF 2.0 ENU-String Resource"

5. Opened my VS 2005 project (target platform pocket pc 2003, unchecked
deploy latest framework in project properties). Built and deployed the
project to device.

6. Ran the application from the device - "Not a valid Windows CE
application". :(
Even tried copying the exe from pocket pc device, but same error.

Any idea?

Thanks a lot
Rakesh



"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam
DOT com> wrote in message news:edm0PvGgHHA.596@xxxxxxxxxxxxxxxxxxxxxxx
.NET CF 2.0SP1 is required for CE4.2, although SP2 should work, also.
If you've found and installed .NET CF 2.0 (exactly), then you should
update with one of the service packs, yes.

Paul T.

"Rak" <rakeshn@xxxxxxxxx> wrote in message
news:uoCtQsGgHHA.4188@xxxxxxxxxxxxxxxxxxxxxxx
Thanks Paul.
Both are Symbol devices.

Pocket PC v 4.20.0
Processor: Intel PXA255
Device: Symbol MC9000W

Win CE v 4.2
Processor Intel PXA225
Device: Symbol MC9060

i copied over the same exe from the pocket pc device to the other one,
but the same error.

I saw a post on the groups that said CE 4.2 devices are not supported
by CF v2 but only by CF v1 sp2. Is that true?
i read elsewhere that v2 sp1 supports CE 4.2 devices.

Thanks,
Rakesh

"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam
DOT com> wrote in message
news:%23%23LbYSGgHHA.1388@xxxxxxxxxxxxxxxxxxxxxxx
I've never seen that particular response that I can recall. A quick
search of the archives using GoogleGroups should give you any previous
hits on that error:

http://groups.google.com/group/microsoft.public.dotnet.framework.compactframework/topics?hl=en&lr=lang_en&ie=UTF-8&oe=UTF-8

Why did you change the target platform to CE5? Seems like you should
be able to use the same EXE as you did for Pocket PC (what version of
PPC, too?), with no problems.

Paul T.

"Rak" <rakeshn@xxxxxxxxx> wrote in message
news:eiIBKNGgHHA.3632@xxxxxxxxxxxxxxxxxxxxxxx
Hi all,
I am new to the mobile world. I am developing a smart device
application which should run on both pocket pc and win ce 4.2.
So far the application is running fine on my pocket pc device. Now I
want to make it run on my win ce device.

I have installed .NET CF 2.0 SP 1 on my device. Changed the target
platform for the project to Win CE 5.0. Once I deploy my application
to the device and double click on the app it throws an error saying
"not a valid win ce application".

Any help is much appreciated.

Thanks,
Rakesh













.



Relevant Pages

  • Re: Win CE 4.2
    ... You're installing the wrong version of the Compact ... Paul T. ... Even tried copying the exe from pocket pc device, ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Win CE 4.2
    ... You're installing the wrong version of the Compact ... Paul T. ... Even tried copying the exe from pocket pc device, ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: POOM - Pocket PC 2003 - Visual Studio .NET 2003 - eMbedded Visual C++ 4.0
    ... 1.Your device is ARM based, so installing the x86 version to it will not ... For example the GotDotNet sample has no support for marshalling ... > the Pocket PC calendar using the Pocket Outlook Object Model. ...
    (microsoft.public.pocketpc.developer)
  • Re: How to enable Flash Player in a WinCE 4.2 OS design
    ... Pocket PC 2003 is a specific type of Windows Mobile device. ... installing it, you should know whether it's legal to install it on ... Checked on the BSquare site for Flash Player and could find nothing. ...
    (microsoft.public.windowsce.app.development)
  • Re: CE 4.0
    ... "There is a version designed to run on Pocket PC 2003 devices, ... Paul T. ... and use Visual Studio 2005 Standard ... is not supported by the .NET Compact Framework, so, if your ...
    (microsoft.public.windowsce.embedded.vb)

Loading