This package contains CAB files only which may be redistributed by developers according to the terms of the accompanying EULA and the Visual Studio .NET 2003 EULA.
To update an emulator or device, start the emulator or device, copy then run the cab file which matches the device. (Emulators use x86). (This package does not update Visual Studio .NET 2003 CAB deploy).

Important: Visual Studio .NET 2003 is required to create .NET Compact Framework-based applications. Follow the Visual Studio .NET 2003 link in the Related Resources section on the right for more information.

Click the Download button on this page to start the download, or choose a different language from the drop-down list and click Go.

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.

.NET Compact Framework 1.0 Service Pack 3 details:

Defect Fix List: (From End User Page)
- Transitions between managed and native code can cause memory leaks on ARM platforms.
- A NullReferenceException is thrown when a Web Method returns an empty array using the xsi:Nil attribute.
- Modifying the SoapClientMessage.ContentType property does not modify the Http requests ContentType header.
- Stack corruption can occur on ARM platforms when local variables are created but never used.
- Invoking a multicast delegate from a catch handler throws a MissingMethodException on ARM platforms.
- Command line arguments containing double byte characters are truncated to a single byte.
- An ObjectDisposedException is thrown when a asynchronous web request is aborted before the response is received.
- Invoke on a disposed control hangs the application.
- Any array containing one or more elements is not sent to the Web Service correctly.
- An application may hang when invoking a Web Method that uses multiple XmlElementAttributes on a single argument, member or property.
- Memory corruption can occur on devices that have the native security model enabled and both .NET CF V1 SP3 and a pre-release version of .NET CF V2 installed.
- Deadlocks can occur when running under severe resource constraints.
- Tool Bar's on Windows Mobile 2003 SE no longer lose their images when removed from the form.
- An uncatchable ObjectDisposedException is thrown when the server closes the socket connection.
- Setting the Minimum and Maximum properties of a progressbar no longer crashes the application.
- Unexpected exception while adding an image to an imagelist on an Hx4700 and hx4705.
- Data Misalignment occurs on Decimal fields in MIPSIV devices.
- Data is missing or loaded incorrectly by DataSet.ReadXml() in some cases.