Visual Studio .NET 2002 Service Pack 1 Release Notes (895309)



The information in this article applies to:

  • Microsoft Visual Studio .NET (2002), Professional Edition SP1
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1
  • Microsoft Visual Studio .NET (2002), Enterprise Developer Edition SP1

Visual Studio .NET 2002 Service Pack 1

© 2005 Microsoft Corporation. All rights reserved.
This document details Visual Studio .NET 2002 Service Pack 1 patch specifications, installation instructions, and provides a link to the list of included hotfixes.

For more information on product life-cycles, please see the product life-cycle page for Visual Studio.

Changes to Visual Studio .NET 2002
Visual Studio .NET 2002 Service Pack 1 Requirements and Specifications
Installation Instructions
How setup determines which files to install
Re-installing the Service Pack
Uninstalling the Visual Studio .NET 2002 Service Pack
Known Issues and Workarounds

Changes to Visual Studio .NET 2002

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

Installation Instructions

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.
  1. Install Visual Studio .NET 2002
  2. Apply the service pack via Visual Studio Update.
    1. This can be done manually by running Visual Studio, going to the menu bar, and selecting Help -> Check for Updates.
    2. 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 Center
  1. Download the Visual Studio .NET 2002 Service Pack 1 installation package.
    1. The downloaded package contains all supported Visual Studio languages.
  2. Double-click on the installer package obtained from the Download Center.
    1. VS7.0sp1-KB837234-X86.exe
      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.

CD
  1. Insert the compact disk into your computer's CD-ROM drive.
    1. 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.
    2. If the setup application does not begin automatically, open the CD and double-click on the installer package,
      VS7.0sp1-KB837234-X86.exe
      .

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.
  1. 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.
  2. 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.
    • Server machine:
      1. 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.
      2. 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.
  3. 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.
      • EnvSDK\common\lib\x86\retail\atls.lib
        
      • EnvSDK\common\lib\x86\debug\atlsd.lib

REFERENCES

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.

REFERENCES


Modification Type:MinorLast Reviewed:1/20/2006
Keywords:kbvs2005doesnotapply kbvs2005swept kbfix kbreadme kbinfo kbhowto KB895309 kbAudDeveloper