Welcome to MSDN Blogs Sign in | Join | Help

Announcing .NET Compact Framework 2.0 SP1 Beta1

The .NET Compact Framework team has been working on a service pack for .NET Compact Framework 2.0.  The fixes and features included in this beta have been driven through customer feedback we receive through the Product Feedback Center, Newsgroups and Forum posts.  To get started using .NET Compact Framework 2.0 SP1 beta download it from http://www.microsoft.com/downloads/details.aspx?FamilyID=6548dd53-a418-42d9-a481-19ba3ceca1a6&displaylang=en

Below is a raw list of features and bug fixes.

New Features

  • Support for WinCE 4.2.  For more information see Richard Greenberg's BLOG.
  • Allow GAC to be installed to Storage Card.
  • Allow DataGrid cell drawing to be overridden.
  • Enable .NET Framework SDK Debugging via MDBG.
  • Include Network Log Viewer.
  • Include .NET Compact Framework Remote Performance Monitor.  For more information see Steven Pratschner's BLOG.
  • Support Headless WinCE 5.0 Devices.  For more information see Mark Prentice's BLOG.
  • Add the [Serializable] attribute to better facilitate serialization extensibility and code portability.

Bug Fixes

The list below contains only our internal titles for the bugs, so it is not too descriptive.   But, hopefully this list will help you determine whether you may have run into any of these issues in your code. In the future, we hope to provide more detailed descriptions of these issues.

Access violation accessing .Controls or .Controls.Count property of a control once it has begun the disposing process
AppCompat - MS Pocket Expense Logon Screen disappears before you can logon
Breakpoints don't work if the "cached" managed dlls in "bcl" directory differ from the ones on the device
Can't get CF 2.0 to install on Wizard (Cab Install failure on low memory device)
Close button doesn't terminate the netcflaunch.exe process
COM Interop: VARIANT_BOOL is passed incorrectly on ARMV4I.
Compact framework 2.0 Debug.WriteLine not functioning
DataGrid formatting support
DateTime.Now throws ArgumentOutOfRangeException
Error getting v2 on device via ActiveSync push
FileStream finalizer will cause app crash, if previous IO operation failed
Fix Com marshaling memory leaks
Http Abort semantics fixes
HttpWebRequest over SSL with payload over 32K hangs on the client when SendChunked is false
HttpWebRequest: ArgumentOutOfRangeException on accessing https://www.cybertrust.com/
HttpWebRequest: NullReferenceException on multithreaded WebRequest scenario with abort
HttpWebRequest: Uncatchable ObjectDisposedException on exiting app with asynchronous requests
icordbg av when exception occurs when native thread calling back into managed code generates an exception
icordbg: Remove RemoteDeviceConnection10 / RemoteDevicePort10 / TransportStream10 classes
Implementation of BindingList class is obsolete (about 6 months old), prevents major data binding scenarios from working.
Installer should check for ActiveSync version and disable deployment if prior to AS 4.0 build 4343.
Magneto PPC requires cabs built with new version of Cabwiz to eliminate "... previous version..." warning message
MIPS JIT can't handle branches to destinations farther than 256mb away
PInvoke return types of UIntPtr throw a NotSupportedException
Regular Expression that worked in 1.1 doesn't work in 2.0
ResourceManager.CreateFileBasedResourceManager() throws ArgumentException when the base name ends with ".resources"; Desktop doesn't
SerialPort: IOException is thrown on opening serial port on IPAQ 4150
SerialPort: Uncatchable exception when Bluetooth is turned off
SerialPort: Virtual serial ports are not reported in SerialPort.GetPortNames()
sometimes a p/invoke call that uses the Win32 FindWindow function to get a .NET CF Window’s window handle will fail.
SP1 - Changing VT_BYREF Variants in Managed Code Can Lead to a Memory Leak
Submitting batch update throws NullReferenceException w/ OutputParameters and multiple batches of updates

[Edit: Fix formatting]

Published Friday, April 21, 2006 12:30 PM by NetCFTeam

Comments

# NETCF v2.0 SP1

Friday, April 21, 2006 4:18 PM by Daniel Moth
NETCF v2.0 SP1

# CF2 Sp1

Friday, April 21, 2006 4:43 PM by .plan file for Damon Payne

# SP1 beta da .NET Compact Framework 2.0 já disponível

Friday, April 21, 2006 5:08 PM by Alberto Silva
Acabou de ser anunciado publicamente a beta do Service Pack 1 para a .NET Compact Framework 2.0....

# re: Announcing .NET Compact Framework 2.0 SP1 Beta1

Friday, April 21, 2006 7:53 PM by Mike Dimmick
"sometimes a p/invoke call that uses the Win32 FindWindow function to get a .NET CF Window’s window handle will fail."

Or, you could give us the damn Handle property! There have been many, many occasions on which I've needed to manipulate something on a control which wasn't available through its methods.

A trick I'm aware of involves setting the Capture property to true to ensure that the control you're trying to get the handle of currently has the mouse/stylus capture, then P/Invoking the GetCapture API to find out the window handle. Finally you use SetCapture to restore capture to whichever window had it before. This is pretty dodgy, but it's the technique used by OpenNETCF's ControlEx.GetHandle method, IIRC.

# .NET Compact Framework 2.0 SP1 Beta1

Saturday, April 22, 2006 4:44 AM by spaccabit

# re: Announcing .NET Compact Framework 2.0 SP1 Beta1

Saturday, April 22, 2006 5:00 PM by RichardJones
Thankyou, for getting this shipped! It finally means, we can move all our CE 4.2 development onto vis studio 2005. A great start to the weekend... Richard Jones (UK)

# The Mobile Minute 138

Sunday, April 23, 2006 11:23 PM by Nino.Mobile
  Here’s TMM 138 – TMM back in all its glory.. :) 
Software / Hardware 

PhoneScoop.com...

# .NET Compact Framework 2.0 SP1 Beta1 Announced

Monday, April 24, 2006 3:07 AM by Jason Langridge's WebLog - MR Mobile!
The .NET Compact Framework team have released Beta 1 of their SP1 for .NET Compact Framework v2.0
You...

# .NET Compact Framework 2.0 SP1 Beta verfügbar

Monday, April 24, 2006 3:32 AM by FrankPr's Random Thoughts
... zum Download. Wichtigste Neuerungen:

Unterstützung für Windows CE 4.2 (nur Runtime),
Unterstützung...

# SP1 Beta for the .NET Compact Framework V2.0

Tuesday, April 25, 2006 12:08 AM by Nick Randolph's .NET Travels
I guess this is pretty old news already, but since this is an area of interest to me I thought that I...

# 기다리고 기다렸던 .NET CF V2 서비스 팩 베타1를 공개합니다!

Tuesday, April 25, 2006 2:24 AM by Korea Embedded Developer Blog's
.NET Compact Framework 를 사용하시는 분들이라면 확수고대하게 기다려셨던  .NET Compact Framework v2.0 서비스 팩 베타1를 공개합니다....

# Analyzing Device Application Performance with the .Net Compact Framework Remote Performance Monitor

Tuesday, April 25, 2006 1:07 PM by Steven Pratschner's .Net CF WebLog
Service Pack 1 of the .Net Compact Framework version 2 (see http://blogs.msdn.com/netcfteam/archive/2006/04/21/580901.aspx)...

# re: Announcing .NET Compact Framework 2.0 SP1 Beta1

Tuesday, April 25, 2006 5:41 PM by burtcom
Is this only for WM5 devices? In my case, it installs to the desktop machine fine, but never installs to my WM 2003 SE device. I found the cabfile and tried manually installing, but my device tells me it's not a recognized cabfile. I went back to the normal CF 2.0 and it reinstalled fine. Anyone else get this to work on WM 2003 SE?

# .NET Compact Framework 2.0 Service Pack 1 Beta

Tuesday, April 25, 2006 6:12 PM by Олег Михайлик
Скоро выйдет финальный SP1, а пока список улучшений, пояснение по части DataGrid

# .NET Compact Framework 2.0 SP1 Beta is available

Wednesday, April 26, 2006 4:36 PM by The Crooked Links
here is a raw list of features and bug fixes. [via]...

# SQL Mobile on Desktop

Monday, May 01, 2006 3:41 AM by SQL Mobile Blog
Hi and welcome to the SQL Mobile blog!
 
The SQL Mobile team wants to make this blog a place...

# mBLOG » .NET Compact Framework 2.0 SP1 auf Windows CE 4.2

# .NET Compact Framework Version 2.0 SP1 Beta Package

Wednesday, May 03, 2006 8:46 AM by Blog von Kay Giza

# MEDC 2006: Day 2 - .NET CF 2.0 Perf

Wednesday, May 10, 2006 6:42 PM by Nino.Mobile
I just got out of a standing-room-only session on “.NET Compact Framework 2.0: Optimizing for Performance”...

# Disponibile la versione finale del SP1 del Compact Framework

Thursday, June 22, 2006 4:52 AM by spaccabit

# Disponibile la versione qausi finale(GO Live) del SP1 del Compact Framework

Thursday, June 22, 2006 12:26 PM by spaccabit

# SQL Mobile on Desktop

Monday, July 03, 2006 9:10 AM by SQL Server Everywhere Blog
Hi and welcome to the SQL Mobile blog!
 
The SQL Mobile team wants to make this blog a place...

# Microsoft’s Developer Division Key links

Wednesday, July 05, 2006 11:06 AM by Canadian IT Manager
In April, the interview with S. Somasegar, Vice-President of Microsoft's Developer Division, appeared...

# Latest Microsoft Developer Division Releases

Thursday, July 06, 2006 2:23 AM by ѕcrарраd
With all the releases Microsoft are making, I found these links to be a valuable resource when you are...

# All About Windows Mobile 5 » Blog Archive » NET Compact Framework 2.0 SP1 Released!

# SQL Mobile on Desktop

Monday, November 20, 2006 4:52 AM by SQL Server Everywhere Blog

Hi and welcome to the SQL Mobile blog! The SQL Mobile team wants to make this blog a place where we can

# SQL Mobile on Desktop

Saturday, January 13, 2007 5:09 AM by sql server compact edition

Hi and welcome to the SQL Mobile blog! The SQL Mobile team wants to make this blog a place where we can

# 기다리고 기다렸던 .NET CF V2 서비스 팩 베타1를 공개합니다!

Monday, February 19, 2007 7:21 AM by Korea Embedded Developer Blog's

.NET Compact Framework 를 사용하시는 분들이라면 확수고대하게 기다려셨던 .NET Compact Framework v2.0 서비스 팩 베타1를 공개합니다. 정식 릴리즈는

# SP1 Beta for the .NET Compact Framework V2.0

Thursday, August 30, 2007 2:36 AM by Nick's .NET Travels

I guess this is pretty old news already, but since this is an area of interest to me I thought that I

# .NET Compact Framework 2.0 SP1 Beta1 Announced | Jason Langridge's Mr Mobile Blog

# Installation Compact Framework 2.0 | hilpers

Tuesday, January 20, 2009 10:57 AM by Installation Compact Framework 2.0 | hilpers
Anonymous comments are disabled
 
Page view tracker