On March 8th, The Visual Studio .NET 2002 Service Pack 1 was released.

List of fixes in the Service Pack:

Microsoft Visual Studio .NET

  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/306905">306905</A> Visual IDE does not open when started or application cannot start error message </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/319997">319997</A> FIX: Visual Studio .NET breaks Visual SourceSafe integration behavior </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/323302">323302</A> Inert virus found in Korean language version of Visual Studio .NET </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/326714">326714</A> Access violation in Msenv file notification when you build from the command prompt </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/814483">814483</A> FIX: A memory leak occurs in the VisualBasic.VsaEngine when creating multiple assemblies </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/816498">816498</A> FIX: The Visual Studio .NET 2002 Macro IDE crashes after you apply certain ASP.NET fixes </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/821309">821309</A> FIX: You receive the "Duplicate declaration of member 'location'" error message in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/831210">831210</A> FIX: Cannot create Web projects on Windows Server 2003 </DIV>

Microsoft ASP.NET and Web Forms

  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/820769">820769</A> FIX: Code in the InitializeComponent function is deleted when you change the EnableViewState property value of a page </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/833552">833552</A> FIX: The Copy Project feature in Visual Studio .NET 2002 fails when you copy to a share when the trailing virtual root path does not match the virtual root alias </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/836454">836454</A> FIX: You cannot check for updates in Visual Studio .NET </DIV>

Microsoft Visual Basic .NET

  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/319976">319976</A> Visual Basic .NET compiler error when you use a response file that references many assemblies </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/319997">319997</A> FIX: Visual Studio .NET breaks Visual SourceSafe integration behavior </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/324199">324199</A> FIX: Data loss when you switch view in Web Form designer </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/325790">325790</A> FIX: Providers fail when Visual Studio Database Designer Wizard puts brackets around the table name </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/326972">326972</A> FIX: Dependent assemblies of referenced assemblies are copied when CopyLocal=False </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/332180">332180</A> FIX: You receive a "can't analyze" error message when you generate objects if a field name contains Japanese double-byte symbol characters in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/812808">812808</A> FIX: When you examine the CanOverride property of a sub procedure, the property returns an incorrect value in Visual Studio .NET </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/841698">841698</A> BUG: You may receive a "Microsoft Development Environment has encountered a problem and needs to close" error message when you try to exit Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/814753">814753</A> FIX: A build solution that has a large solution may cause the build process to stop responding </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/820666">820666</A> FIX: The Visual Basic .NET Upgrade Wizard stops responding when you try to upgrade Visual Basic 6.0 projects </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/823699">823699</A> You receive a "Buffer overrun" error message, and ASP.NET programs stop responding when you try to browse an ASP.NET Web page </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/829803">829803</A> FIX: Visual Studio .NET quits unexpectedly when you build a large Visual Basic .NET solution that includes many classes </DIV>

Microsoft Visual C# .NET

  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/321435">321435</A> FIX: Access violation at end of compile when using devenv /build to build a C# project </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/326098">326098</A> FIX: Windows Forms application does not start when you debug </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/331684">331684</A> FIX: Debugger performance problem using unresolved break points </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/810851">810851</A> FIX: Incorrect members of a class appear in the IntelliSense window in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/812471">812471</A> FIX: The IDE stops responding when you type comment delimiters in C# code in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/816065">816065</A> FIX: IntelliSense may not list members with complex signatures </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/824415">824415</A> FIX: Active script host crashes in Pdm.dll when multiple threads execute the same scripts </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/824650">824650</A> FIX: Active script host quits unexpectedly in Pdm.dll </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/834907">834907</A> FIX: The Visual Studio .NET 2002 IDE crashes when a double array property of a user control is set to a very small value or to a very large value </DIV>

Microsoft Visual C++ .NET

  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/306083">306083</A> FIX: Visual C++ compiler optimizer may remove loops </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/316429">316429</A> FIX: Visual C++ .NET may fail when it loads a .dsp file </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/318139">318139</A> Incorrect global value initialization if you use precompiled header </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/319660">319660</A> COleVariant constructor does not correctly initialize its members </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/319945">319945</A> Visual Studio .NET IDE hangs or disappears when you view C/C++ project </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/321274">321274</A> Visual C++ 6.0 to Visual C++ .NET conversion problems </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/322194">322194</A> FIX: Visual C++ Designer does not call IPerpropertyBrowsing::GetPredefinedStrings to update Properties window </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/322621">322621</A> CArchiveException when you deserialize classes in an MFC application </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/322909">322909</A> FIX: DLL that uses ATL CImage class may cause a deadlock in a process </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/323465">323465</A> "Fatal error C1001" error message in Msc1.cpp line 2844 when you use explicit specialization </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/323494">323494</A> Access violation when you type mnemonic on property page with ActiveX control </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/323918">323918</A> C2385 error message when you use C++ compiler </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/324011">324011</A> E_FAIL when you try to use CSoapWininetClient or CSoapMSXMLInetClient to call Web services </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/324153">324153</A> Error PRJ0016 when you build a Visual C++ .NET project </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/324487">324487</A> "Directory does not have write permissions" error message when you add files to the remote root </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/325014">325014</A> Visual Studio .NET MFC applications may not run on Windows NT 4.0 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/325047">325047</A> FIX: Resources are not released after you delete an ActiveX control from a Visual C++ .NET MFC form in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/325773">325773</A> Project configurations are copied incorrectly with VCConfiguration.CopyTo method </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/325809">325809</A> FIX: The code in a FOR loop under a destructor does not run correctly in a Visual C++ .NET application that was created in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/326459">326459</A> COleDateTime comparison asserts or returns incorrect value </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/326813">326813</A> Unexpected LNK2020 unresolved token error during build </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/328951">328951</A> FIX: MFC automation method truncates 64-bit return types </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/329066">329066</A> FIX: IsKindOf fails when you compare CDaoException classes </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/329076">329076</A> FIX: Changes in the Properties window of an ActiveX control are not persisted </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/329193">329193</A> FIX: /Og causes code to be created that throws an exception error </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/329593">329593</A> FIX: "Fatal error LNK1105" error message when you incrementally link large projects </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/330208">330208</A> FIX: Applications that are statically linked to MFC do not run on Windows NT 4.0 SP5 and earlier </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/330422">330422</A> FIX: Cannot unregister an unregistered attributed ATL component </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/331014">331014</A> FIX: The Standard C++ Library function wcsxfrm returns an incorrect value if you develop the application in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/331992">331992</A> FIX: Manual edit of Resource.h file causes redefinition errors on Help IDs </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/810141">810141</A> FIX: Document does not appear correctly in Print Preview view </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/810448">810448</A> FIX: CString functions Right, Left, and Mid may cause access violation </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/810449">810449</A> FIX: TCHAR size is not handled correctly in MFC Dbcore.cpp </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/811515">811515</A> FIX: Visual C++ .NET menu editor changes IDs to numeric values </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/811659">811659</A> FIX: Events do not appear in the Properties window of Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/813488">813488</A> FIX: The bool type does not marshal correctly from unmanaged code to managed code </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/813647">813647</A> FIX: COleDateTime::SetDate no longer returns an "Invalid" status on an incorrect date in Visual C++ .NET </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/813957">813957</A> FIX: Visual C++ class destructors are not called in reverse order of construction </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/814034">814034</A> FIX: Nmake /k returns success in a failure condition when you have targets in multiple description blocks in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/816046">816046</A> FIX: Debugger stops responding or quits unexpectedly when you step into functions </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/817286">817286</A> When you rebuild a project that contains libraries that depend on other libraries, you experience performance problems in Visual Studio .NET 2002 </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/822677">822677</A> FIX: Turning on optimization generates incorrect code </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/826326">826326</A> FIX: LNK1000 error message when you use the incremental linking feature of Link.exe </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/830647">830647</A> FIX: The UP ARROW key does not work correctly when you use an ActiveX control together with grouped radio buttons in an MFC form view </DIV>
  • <DIV class=indent><A class=KBlink href="http://support.microsoft.com/kb/834740">834740</A> FIX: You may receive an access violation error message when you use ios-derived types </DIV>

<P class=indent>

More Information about the service pack:

Download VS.NET 2002 SP1 here: http://www.microsoft.com/downloads/details.aspx?familyid=c41d8159-b42f-4d06-a797-e510494976ee&amp;displaylang=en