compact framework 1.0 on WM6.1

A

Amirallia

Hi!

When I install my program, I install .net compact 1.0 SP3, SQLCE 2.0
and my program, so I install 3 cabs.

I have run my program on WM6.0 it's ok, but on WM6.1 my program dont'
run and when I remove CF compact 1.0 my program runs, but I want that
my program run with dll from CF 1.0 and not CF 2.0.

Can I do that ?
 
P

Paul G. Tobey [eMVP]

The basic answer is no. And you shouldn't be trying to install .NET CF 1.0
over the top of 2.0, which I think is what comes in ROM with WM6.1. You can
tell the run-time to run your EXE as though it was 1.0, but I'm unclear on
why you'd want to do that. Give us a justification before we dive into
describing how to do this...

Paul T.
 
A

Amirallia

Il se trouve que Paul G. Tobey [eMVP] a formulé :
The basic answer is no. And you shouldn't be trying to install .NET CF 1.0
over the top of 2.0, which I think is what comes in ROM with WM6.1. You can
tell the run-time to run your EXE as though it was 1.0, but I'm unclear on
why you'd want to do that. Give us a justification before we dive into
describing how to do this...

Paul T.

Because I've developped an application since 2003. And I have no
problems on several device(WM2003, WM5.0, WM6.0), but with a WM6.1
device I have a problem when calling ReadFile API for communicate with
Serial Port(see message ID 121225 on this forum). And I have read on
forums that there is a bug with ReadFile on CF2.0

So I want to force my progam to runs with CF1.0
 
D

DickGrier

Hi,

There is is problem with reads. This has to be solve by changing the
threading approach. You cannot poll the ReadFile API in a loop, you have to
use the WaitCommEvent API callback instead (and call ReadFile only after a
WaitCommEvent is generated by the API). I think this change is needed for
any Windows Mobile device later than WM5.0 SP1. I show the source code for
this approach, in VB, in my book.

However, I think the appropriate way to handle this porting problem is to
use the SerialPort object that is built into the Compact Framework 2.0 or
later (System.IO.Ports.SerialPort).

Dick

--
Richard Grier, Consultant, Hard & Software 12962 West Louisiana Avenue
Lakewood, CO 80228 303-986-2179 (voice) Homepage: www.hardandsoftware.net
Author of Visual Basic Programmer's Guide to Serial Communications, 4th
Edition ISBN 1-890422-28-2 (391 pages) published July 2004, Revised July
2006.
 

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