CF2.0 SP2 not building with WinCE 4.2 ?

G

Guest

I've just installed the March 2007 QFE for WinCE 4.2. This QFE is supposed
to include support for CF 2.0 SP2.

Now, when I build my OS image, the CF 2.0 is no included in the build.
Poking around, it appears that all the former environment variables and
whatnot ("dotnetv2", "NETCFV2_MODULES_DOTNETV2", etc.) have had the "V2"
removed from them by the QFE. So now they are just "dotnet" ,
"NETCF_MODULES_DOTNET", etc. These variables minus the "v2" are what are
used by CF 1.0 so it doesn't supprise me that CF 2.0 doesn't get put into the
build anymore. Was this change intentional?
 
P

Paul G. Tobey [eMVP]

Yes, there's a problem with the QFE. I'm not sure whether it was
intentional or not, but I reported it to MS the day the QFE came out and
someone should be looking at it. If you want to hustle it along, you could
use one of your technical support incidents and tell them about it.

Paul T.
 
G

Guest

Thanks for the reply. Nice to know I'm not the only one that's stumbled on
the problem with this QFE.

I've gotten around the problem by manually editing the makefile, .bib and
..reg files under PUBLIC\NETCF2 and putting back the missing "V2" and "v2"
suffixes that the QFE took away. My OS build then worked (CF2.0 DLLs were
included; hopefully all them) and, so far my CF application is running fine,
too. Of course, it's only been 15 minutes or so since I got it up and
running, so I guess I should knock on some wood.
 
P

Paul G. Tobey [eMVP]

Yes, it doesn't appear to be broken in what it includes; it simply does it
in response to the wrong SYSGEN variable. Since my device is supposed to
have .NET CF 1.0 in ROM, I had to manually remove the QFE to get back to
square 1.

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