Microsoft
Download Center  

Search Advanced Search

.NET Compact Framework 2.0 Service Pack 2 Redistributable

Brief Description
The Microsoft® .NET Compact Framework 2.0 Service Pack 2 Redistributable includes everything you need to run .NET Compact Framework 1.0 and 2.0 applications.

On This Page

Quick Details
File Name: NETCFSetupv2.msi
Version: 1.0
Date Published: 3/8/2007
Language: English
Download Size: 37.6 MB
Estimated Download Time: 1 hr 32 min 56K
 1 hr 32 min 

Change Language:
  

Overview

The Microsoft® .NET Compact Framework 2.0 SP2 Redistributable contains the common language runtime and class libraries built for the .NET Compact Framework. In addition to supporting version 2.0, it also supports applications developed for version 1.0 and service pack releases before version 2.0.

Important: This redistributable enables running .NET Compact Framework applications on the Pocket PC, Pocket PC Phone Edition, Smartphone, and other Windows CE powered devices. To develop .NET Compact Framework applications, Microsoft Visual Studio 2005 or the Microsoft .NET Framework 2.0 SDK are required.

This package uses ActiveSync 4.0 and up to update the device, see the Windows Mobile Center for more information. Be sure to dock your device first before running NETCFSetupv2.msi. If your device is not docked, ActiveSync will store the CAB file until the time when you dock your device. Those not using ActiveSync can run the CAB files which match the device found in the install folder directly on the device.

 Top of page

System Requirements

Supported Operating Systems: Windows 2000; Windows Mobile 2003 SE software for Pocket PC; Windows Mobile 2003 SE software for Smartphone; Windows Mobile 2003 software for Pocket PCs; Windows Mobile 2003 software for Smartphone ; Windows Mobile 5.0; Windows Mobile 5.0 software for Pocket PC; Windows Mobile 5.0 software for Smartphone; Windows Server 2003; Windows Vista; Windows XP
Supported Device Operating Systems: Windows Mobile Software for Pocket PC 2003, Windows Mobile 5.0 for PocketPC and Smartphone, Windows CE .NET 5.0 and higher.

Important: This download utilities Microsoft® Windows® Installer technology. Windows 98 and Windows ME users should install the Microsoft® Windows® Installer 2.0 before proceeding with this download.

 Top of page

Instructions

Click the Download button on this page to start the download, or choose a different language from the drop-down list and click Change. Do one of the following:
To start the installation immediately, click Open or Run this program from its current location. To copy the download to your computer for installation at a later time, click Save or Save this program to disk.

 Top of page

Additional Information

New Features:
Service Pack 2 of the .Net Compact Framework V2.0 includes some new features in the Remote Performance Monitor aimed at finding memory leaks in the managed heap. These features allow you to take snapshots of the GC heap at any point in time and view the relationships between the live object instances in the heap. You can also compare multiple snapshots over time in order to spot allocation trends in your application as it executes.

Fixed Bugs:
NETCFRPM fails on x64
Setup install/uninstall fails silently when the MSI is launched from Control Panel-Programs and Features on Vista
Finalizers fail on RTF objects because COM bindings are already disposed
VS crashes on trying to attach without setting the Attach Enabled Registry Key
Thread.Join() fails with ERROR_INVALID_HANDLE on CE 6.0 platform
Potential memory corruption caused by circular reference
JIT assertion failure when non-existent COM port is addressed
TypeLoadException using generics with NETCF 2.0
IrDA is broken on Windows CE 5.0 devices
NetCFRPM and MDBG cannot target headless devices
SerialPort: Data corruption occurs if DataReceived event is used to receive Unicode characters sent across serial ports
SerialPort: Cannot open a COM port beyond COM9
SerialPort: GetPortNames() does not return serial port names beyond COM9
SerialPort: Data corruption occurs if DataReceived event is used to receive Unicode characters sent across serial ports
NETCF deadlocks on exit if native callback delegate has been called on native thread
VS 2005 RTM attempts to deploy NETCFv2.wce5.ARMV4I.cab/System_SR_ENU.cab instead of NETCFv2.wm.ARMV4I.cab/System_SR_ENU_wm.cab on Windows Mobile 6 platforms
XmlSerializerializationWriter: When GetSpecifiedMember returns false serialization is halted resulting in loss of data
Access violation marshaling a class with a string field
Stepping out from a Breakpoint after Func eval causes breakpoint to remain at same place and then VS 2005 hangs
COM: Access violation in N->M byref marshaling
Native exception in marshalling code when using Interlocked.Exchange
Access violation in StubPolicyAlloc (eestub\policy.cpp
SerialPort.Open thows IOException on CE 6.0 devices
Type.GetDefaultMembers() doesn't return base type's default members
Installing multiple locales of same MSI results in multiple instances of NetCF showing up in Add Remove Programs
VS 2005 attempts to deploy System_SR_ENU.cab instead of System_SR_ENU_wm.cab on Windows Mobile 6 platforms
Debugger does not correctly handle new native threads entering through COM
NETCFRPM parses connection string improperly when device uses ipv6
V2 SP2: HttpWebRequest: HTTPS request fails when TLS_RSA_WITH_3DES_EDE_CBC_SHA cipher is used
Debugger may AV if breakpoints active before F5
WebBrowser's NavigatingEventArgs does not allow to cancel navigation
XmlSerializer fails to deserialize enum's with spaces

 Top of page

 Top of page

 Top of page

© 2008 Microsoft Corporation. All rights reserved. 


You are viewing a mobilized version of this site...
View original page here

How do you rate mobile version of this page?

Mobilized by Mowser Mowser