.NETCF SP3 Redistributable can be downloaded from here:-
http://www.microsoft.com/downloads/details.aspx?amp;displaylang=en&familyid=a5a02311-194b-4c00-b445-f92bec03032f&displaylang=en
List of fixes grabbed from the above page:-
Fixed Issues:- 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 SH, MIPS and x86 platforms when local variables are created but never used.- Invoking a multicase delegate from a catch handler throws a MissingMethodException on SH, MIPS and x86 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.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.