The primary fixes for Visual Studio concern stability and security enhancements made in many areas of the product. A comprehensive list of hotfixes requested by customers since the release of Visual Studio .NET 2002 and included in this Service Pack can be found at http://support.microsoft.com/default.aspx?scid=kb;en-us;837234.
Visual Studio .NET 2002 Service Pack 1 Requirements and Specifications
Download size: 83 MB
Available languages English, Simplified Chinese, Traditional Chinese, Japanese, Korean, French, Italian, German, Spanish
Supported Operating Systems: Windows 98SE (remote component debugging only) Windows Millennium Edition (remote component debugging only) Windows NT 4 Windows 2000 Windows XP Windows Server 2003
Supported Framework .NET Framework 1.0 .NET Framework 1.0 Service Pack 1 .NET Framework 1.0 Service Pack 2 (recommended minimum Framework level) .NET Framework 1.0 Service Pack 3
The Visual Studio .NET 2002 Service Pack 1 can be obtained through Visual Studio Update, the Microsoft Download Center or on CD. See the appropriate section below for specific installation instructions.
Install this service pack whenever you have updated or changed any of the applications in Visual Studio to ensure that you have the latest fixes. Any open applications should be shut down before installing this service pack.
NOTE: Installation of the Service Pack can take a significant amount of time. The presence of multiple Visual Studio .NET 2002 products will further increase install time.
Visual Studio Update Visual Studio .NET 2002 includes the "Check For Updates" feature found under Help >> Check For Updates.
Install Visual Studio .NET 2002
Apply the service pack via Visual Studio Update.
This can be done manually by running Visual Studio, going to the menu bar, and selecting Help -> Check for Updates.
You can also go to Add/Remove Programs, select Visual Studio from the list, press the Change/Remove button, and select the step labeled Service Releases.
Download the Visual Studio .NET 2002 Service Pack 1 installation package.
The downloaded package contains all supported Visual Studio languages.
Double-click on the installer package obtained from the Download Center.
will detect what language version of Visual Studio .NET 2002 is installed and use that language for the setup process and any language-specific file installation decisions.
Insert the compact disk into your computer’s CD-ROM drive.
The setup application should automatically begin. The installation package will detect the installed Visual Studio language and use that language for the setup process and for any language-specific file installation decisions.
If the setup application does not begin automatically, open the CD and double-click on the installer package,
How setup determines which files to install
Setup might not install all the files included in this Service Pack on your computer. If the file on your computer is a more recent version than the one in the Service Pack, Setup will not update the file on your computer.
Setup might not update files, such as text files and non-binary files that have been previously modified. Setup primarily determines which files to replace by checking the version information in a file's resources. However, some files, such as text files and non-binary files, have no resource information. In these cases, Setup uses the date/time stamp to determine which files must be replaced.
If the date/time stamp on any Visual Studio file that does not have version information is more recent than the file that shipped with this Service Pack, Setup might not replace those files. Source files, header files, and XML files are examples of some files that might have a later date.
Re-installing the Service Pack
Re-installation would be necessary if Visual Studio were removed and re-installed or if Visual Studio features were installed after the initial Service Pack installation. For example, you may have not installed C# originally but subsequently decided the feature was needed.
Uninstalling the Visual Studio .NET 2002
Service Pack This Service Pack cannot be uninstalled independent of Visual Studio.
Known Issues and Workarounds
There are a few known issues with Visual Studio .NET 2002 Service Pack 1 that are outlined below along with suggested workarounds.
The Visual Studio .NET 2002 Service Pack 1 installer may require access to the original installation source to determine if a file is valid. If this condition occurs
and the original product was installed from CD, insert the original product CD and setup will proceed.
and the original product was installed from a network share, browse to the original network location or enter the original network install location into the dialog and installation will proceed.
Note: If this condition occurs when installation is run silently (for example, installation using SMS or other enterprise software deployment tool), the failure will occur with a 1603 return code. The string, “Error 1706.No valid source could be found for product …” will be placed in the log if MSI logging is enabled.
Visual Studio .NET 2002 Service Pack 1 includes part of a fix allowing T-SQL Remote Debugging to function correctly in the more secure environments provided by Windows XP Service Pack 2 and Windows Server 2003 Service Pack 1. The following actions must be taken to enable T-SQL debugging on Windows XP Service Pack 2 and Windows Server 2003 Service Pack 1.
Client machine: Installs Visual Studio .NET 2002 Service Pack 1. This updates sqlle.dll. No other action has to be taken. Note that the new sqlle.dll is installed regardless of the version of Windows running on the client machine.
If the remote debugging components were installed from the Visual Studio .NET 2002 CD, then the user needs to apply Visual Studio .NET 2002 Service Pack 1.
If the remote debugging components were installed by SQL Server 2000 Service Pack 3, then the user must install two SQL Server Hotfixes: KB#885442 and KB#890742. These Hotfixes should also be available when SQL Server 2000 Service Pack 4 is released.
VSIP ATL libraries are not updated after installing VS .NET 2002 Service Pack 1 resulting in fatal link errors when attempting to build VSIP samples.
The Visual Studio .NET 2002 Service Pack 1 installer only updates files originally shipped with Visual Studio .NET 2002. The ATL libraries used by VSIP are the same as those supplied with Visual Studio. To ensure the latest libraries are used, delete or rename the following VSIP installed libs.