Share via


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 https://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]

Comments

  • Anonymous
    April 21, 2006
    NETCF v2.0 SP1

  • Anonymous
    April 21, 2006
    Acabou de ser anunciado publicamente a beta do Service Pack 1 para a .NET Compact Framework 2.0....

  • Anonymous
    April 21, 2006
    The comment has been removed

  • Anonymous
    April 22, 2006
    The comment has been removed

  • Anonymous
    April 23, 2006
      Here’s TMM 138 – TMM back in all its glory.. :) 
    Software / Hardware 

    PhoneScoop.com...

  • Anonymous
    April 23, 2006
    The .NET Compact Framework team have released Beta 1 of their SP1 for .NET Compact Framework v2.0
    You...

  • Anonymous
    April 23, 2006
    ... zum Download. Wichtigste Neuerungen:

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

  • Anonymous
    April 24, 2006
    I guess this is pretty old news already, but since this is an area of interest to me I thought that I...

  • Anonymous
    April 24, 2006
    .NET Compact Framework 를 사용하시는 분들이라면 확수고대하게 기다려셨던  .NET Compact Framework v2.0 서비스 팩 베타1를 공개합니다....

  • Anonymous
    April 25, 2006
    Service Pack 1 of the .Net Compact Framework version 2 (see http://blogs.msdn.com/netcfteam/archive/2006/04/21/580901.aspx)...

  • Anonymous
    April 25, 2006
    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?

  • Anonymous
    April 25, 2006
    Скоро выйдет финальный SP1, а пока список улучшений, пояснение по части DataGrid

  • Anonymous
    April 26, 2006
    here is a raw list of features and bug fixes. [via]...

  • Anonymous
    April 30, 2006
    Hi and welcome to the SQL Mobile blog!
     
    The SQL Mobile team wants to make this blog a place...

  • Anonymous
    May 02, 2006
    PingBack from http://www.mbartels.com/index.php/2006/05/03/net-compact-framework-20-sp1-auf-windows-ce-42/

  • Anonymous
    May 10, 2006
    I just got out of a standing-room-only session on “.NET Compact Framework 2.0: Optimizing for Performance”...

  • Anonymous
    July 03, 2006
    Hi and welcome to the SQL Mobile blog!
     
    The SQL Mobile team wants to make this blog a place...

  • Anonymous
    July 05, 2006
    In April, the interview with S. Somasegar, Vice-President of Microsoft's Developer Division, appeared...

  • Anonymous
    July 05, 2006
    With all the releases Microsoft are making, I found these links to be a valuable resource when you are...

  • Anonymous
    July 10, 2006
    PingBack from http://sassy-scribbles.net/?p=8

  • Anonymous
    November 19, 2006
    Hi and welcome to the SQL Mobile blog! The SQL Mobile team wants to make this blog a place where we can

  • Anonymous
    January 12, 2007
    Hi and welcome to the SQL Mobile blog! The SQL Mobile team wants to make this blog a place where we can

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

  • Anonymous
    August 29, 2007
    I guess this is pretty old news already, but since this is an area of interest to me I thought that I

  • Anonymous
    January 09, 2009
    PingBack from http://www.mrmobileblog.com/2006/04/24/net-compact-framework-20-sp1-beta1-announced/

  • Anonymous
    January 20, 2009
    PingBack from http://www.hilpers.com/923291-installation-compact-framework-2-0-a