The Microsoft Visual Studio 6.0 Service Pack 3 Readme contains the following sections:
PART 1: Overview and Installation
PART 2: Visual Studio
PART 3: Visual Basic
PART 4: Visual C++
PART 5: Visual FoxPro
PART 6: Visual InterDev
PART 7: Visual J++
PART 8: Visual SourceSafe
PART 9: File Versions
For the latest product information, see the Visual Studio Web site at:
For the latest product updates, see the Visual Studio Support Highlights site at:
Please see the REFERENCES section below for more information about the additional parts of this readme.
OverviewThe Microsoft Visual Studio 6.0 Service Pack 3 addresses known issues with Visual Studio 6.0. These fixes are categorized as:
- Fixes required by updates or upgrades to Microsoft Office, Microsoft SQL Server, and Microsoft Windows operating systems, including Microsoft Internet Explorer.
- Fixes requested by customers.
- Fixes that resolve compatibility problems with previous versions of Visual Studio.
The Microsoft Visual Studio 6.0 Service Pack 3 includes all of the fixes in Service Packs 1 and 2 and updates the following Visual Studio applications:
- Microsoft Visual Studio, version 6.0 (Professional and Enterprise Editions)
- Microsoft Visual Basic, version 6.0 (Standard, Professional, and Enterprise Editions)
- Microsoft Visual C++, version 6.0 (Standard, Professional, and Enterprise Editions)
- Microsoft Visual FoxPro, version 6.0
- Microsoft Visual InterDev, version 6.0
- Microsoft Visual J++, version 6.0 (Standard and Professional Editions)
- Microsoft Visual SourceSafe, version 6.0
In addition, this service pack includes updated or upgraded versions of:
- Microsoft Data Access Objects
- Microsoft HTML Help
NOTE: For information on the version of HTML Help included with Service Pack 3, see the Introducing HTML Help Web page.
- Microsoft Data Access Components (MDAC)
- Microsoft Scripting
- Microsoft OLE Automation
InstallationInstall 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.
To install from an Internet download:
See the Microsoft Visual Studio Home Page at:
Run SetupSP3.exe from your download extraction folder.
To install from CD-ROM:
Insert the compact disc into your computer's CD-ROM drive.
Setup will detect the language of your computer's operating system and automatically run one of the following setups:
\chs\SetupSP3.exe (Simplified Chinese)
\cht\SetupSP3.exe (Traditional Chinese)
If your operating system language setting is not in this list, the English version of Setup will run.
NOTE: The service pack files for English, French, German, Italian, and Spanish are on one CD-ROM. The files for English, Simplified Chinese, Traditional Chinese, Japanese, and Korean are on another CD-ROM.
Refreshing the common directory setting:
Under certain circumstances, the installation setting for the Visual Studio common directory can become damaged, which prevents the Service Pack Setup from updating files on your system. If the Service Pack Setup cannot find the common directory setting, it will alert you.
If you see this dialog box, refresh the directory setting by installing or reinstalling any Visual Studio product before installing the service pack. If you already have a Visual Studio product installed, reinstalling the product provides the quickest resolution.
- Open Control Panel.
- Choose Add/Remove Programs.
- Select the Install/Uninstall tab.
- Select Visual Studio 6.0.
- Choose Add/Remove. When Visual Studio Setup starts, select Reinstall to repeat the last installation and restore missing files and settings.
Installing Service Pack 3 on Windows 2000 and Installing Service Pack 3 on Windows 2000 Beta 3 RC1Run-time dynamic-link libraries (DLLs) and several other files are not updated on Windows 2000 Beta 3 RC1 because of the System File Protection feature in Windows 2000. Microsoft does not support installing Service Pack 3 on Windows 2000 Beta 3 RC1 but does support installation on the final release of Windows 2000 Beta 3.
To see the fixes that will not be available if you install the Visual Studio 6.0 SP3 on Windows 2000 Beta 3 RC1, see Microsoft Foundation Classes (MFC) issues and ATL issues in this readme.
Installing Service Pack 3 on Windows 2000 Beta 3During setup of Visual Studio SP3 on Windows 2000 Beta 3, Windows 2000 will return this error message:
For the file expsrv.dll, this error is not critical. The update to expsrv.dll corrected a minor issue where an erroneous message from the Visual Basic Product Deployment Wizard would occur. This error can be safely ignored by Visual Basic users as well as by users of other Visual Studio products.
The other files, such as msdbg.dll, mdm.exe, and pdm.dll contain important fixes that are necessary to Visual Studio, especially when developing applications against Microsoft Internet Information Server (IIS). Because these are system files, Windows 2000 will not allow them to be updated, and the System File Protection error message will occur when running the Visual Studio SP3 Setup.
A QFE for Windows 2000 Beta 3 will be provided separately to obtain these newer files for that platform. For instructions on how to obtain this update, see the Microsoft Visual Studio Support Highlights Page (http://support.microsoft.com/support/vstudio). This problem is specific to Windows 2000 Beta 3, and not the retail version of Windows 2000.
Debugging Visual C++ and Visual J++ Applications on Windows 2000 Beta 3A late-breaking issue might prevent the debugging of Visual C++ and Visual J++ applications on Windows 2000 Beta 3. You can compile your applications. To restore debugging functionality, see the Microsoft Visual Studio Web site.
Visual Studio 6.0 Service Pack 3 RequirementsThe following products are required for this service pack:
Microsoft Data Access Components 2.1 Service Pack 1
The following products are strongly recommended for this service pack:
Internet Explorer 5 - Internet Explorer 5 is available on the Service Pack CD. To install, run IE5Setup.exe from the \IE5 folder under your language folder. It is also available from the Microsoft Windows Technologies Internet Explorer Home Page. In addition, Internet Explorer 5 is strongly recommended for Visual InterDev.
Microsoft Windows NT 4.0 Service Pack 4 - Windows NT 4.0 Service Pack 4 is available from the Microsoft Windows Update page. In addition, Windows NT 4.0 SP4 is required for Visual J++ debugging.
Specific Product Installation Requirement
Some Visual Studio 6.0 products have specific installation requirements for Service Pack 3. Click one of the following product names to view its specific installation requirements:
Visual Basic: Installation Information section
Visual C++: Windows CE ToolKit and Visual Studio Service Pack 3 section
Visual InterDev: Installation Information section
Visual J++: Installation Information section
Installing Microsoft Data Access Components 2.1Microsoft Data Access Components (MDAC) 2.1 Service Pack 1 or later is required for Visual Studio 6.0 Service Pack 3. MDAC 2.1 SP1 is included with Visual Studio 6.0 Service Pack 3. If you do not have MDAC 2.1 SP1 or later installed, you must install it before installing the service pack. The Service Pack Setup will inform you if you must install MDAC 2.1 SP1.
Because MDAC 2.1 is a system component, you must install a language version matching your system's language setting. If you inadvertently install a language version that does not match your system's language setting, reinstall the appropriate MDAC 2.1 SP1 for your system's language setting.
For important information about a known issue with MDAC 2.1, see Access ODBC Keyset Cursor Becomes Corrupt After a Delete at:
To Install MDAC 2.1 SP1
From an Internet download:
Download the service pack for your system's language setting. The MDAC 2.1 setup executable is downloaded as part of Visual Studio 6.0 Service Pack 3. To install MDAC 2.1 SP1, run MDAC_typ.exe from your download extraction folder.
From the Service Pack CD-ROM:
Run the appropriate setup for your system's language setting:
\chs\MDAC_typ.exe (Simplified Chinese)
\cht\MDAC_typ.exe (Traditional Chinese)
If MDAC 2.1 Setup requests that you restart your computer, you must do so and then restart Visual Studio Service Pack 3 Setup (SetupSP3.exe).
Installing the MDAC 2.1 Library and Header FilesSetup does not install the MDAC 2.1 library and header files. Visual Studio Service Pack 3 has been tested with the MDAC 2.0 headers and libraries against the MDAC 2.1 binaries. If you must use specific MDAC 2.1 interfaces, you must install the headers and libraries manually. To do so, copy them into the VC98\include and VC98\lib directories, respectively. The headers and libraries are in the \Support folder on the Service Pack CD or in your extraction folder if you downloaded the service pack from the Internet, and consist of the following files:
NOTE1: The file msjetoledb.h is named "msjetodb.h" on the CD and in the Internet download. If you copy this file from the CD or your download extraction folder, you must rename it from "msjetodb.h" to "msjetoledb.h."
Adc.h adoctint.h adoid.h
Adoint.h adojet.h adojet.idl adomd.h
Adomd.idl cmdtree.h icrsint.h jetoledb.h
Jetoledb.idl jetoledb.lib msado15.h msado15.idl
Msdadc.h msdaguid.h msdaora.h msdaosp.h
Msdasc.h msdasc.lib msdasql.h msdatsrc.h
Msdatsrc.tlb msdshape.h msjetoledb.h msremote.h
Odbc32.lib odbccp32.lib odbcinst.h oledb.h
Oledb.lib oledbdep.h oledberr.h osptk.lib
Persist.h simpdata.h simpdata.tlb sql.h
Sqlext.h sqloledb.h sqltypes.h sqlucode.h
NOTE2: The original readme erroneously included adodef.h in the above list.
For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
Installing Different Language Versions of the Service PackEach time Setup is run, only those files matching the setup language are updated. If you have installed different Visual Studio 6.0 products in different languages, you must run the appropriate SetupSP3.exe for each product's language to install Service Pack 3.
If you are installing from the Service Pack CD-ROM, the Setup for your operating system's language setting will be run automatically. If you have installed any Visual Studio products that do not match the language setting of your operating system, you must update those products manually. Refer to the directory path list in the Installation section to determine the location of the appropriate SetupSP3.exe for each product's language. If you have downloaded the service pack from the Internet and installed different Visual Studio products in different languages, you must also download the appropriate service pack for each product's language.
Determining the Files that Setup InstallsSetup might not install all the files included in this Service Pack on your computer. If you do not have a copy of the file on your computer or 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 you have 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 Service Pack 3, then Setup might not replace those files. Source files, header files, and .ini files are examples of some files that might have a later date.
Determining the Update History of ProductsTo determine which updates have been made since the initial release of a product, you must examine the version number in the properties of one or more files.
To Determine the Update Status of a Product
Look in the file list at the end of this series of Readme file articles to determine which file you want to examine. In some cases, you might need to examine more than one file to fully determine the product's update history. For each file, right-click the file in Windows Explorer, and then choose Properties.
Select the Versions tab and compare the version listed with the version in the table.
Uninstalling the Visual Studio 6.0 Service PackThe Service Pack cannot be uninstalled independently of Visual Studio.
Known IssuesWindows 95 Registry size limitation:
A 64 KB limitation in the size of the SharedDLL key in the Windows 95 system registry might generate a warning during installation. This issue does not affect Windows 98, Windows NT, or Windows 2000 systems. To work around this issue:
- You can upgrade to Windows 98.
- You can uninstall programs you no longer use with Add/Remove Programs from the Control Panel. The registry keys used exclusively by those programs will then be deleted.
- You can save further on registry space used by programs you intend to keep by uninstalling and then reinstalling these programs to shorter installation paths.
- You can refer to the following Microsoft Knowledge Base article for additional resolution options:
201546 PRB: Setup - 64K Register Key Limitation Under Windows 95
Installing Internet Explorer 5 on Windows 95While installing Internet Explorer 5 on Windows 95, you might receive the following error:
Notes on FixesThe Microsoft Visual Studio 6.0 Service Pack 3 includes all of the fixes in Service Packs 1 and 2.
Microsoft Visual Studio 6.0 Service Pack 3 Readme (c)1999 Microsoft Corporation. All rights reserved.
230724 Visual Studio 6.0 SP3 Readme Part 2 - Visual Studio
230726 Visual Studio 6.0 SP3 Readme Part 3 - Visual Basic
230727 Visual Studio 6.0 SP3 Readme Part 4 - Visual C++
230729 Visual Studio 6.0 SP3 Readme Part 5 - Visual FoxPro
230730 Visual Studio 6.0 SP3 Readme Part 6 - Visual InterDev
230731 Visual Studio 6.0 SP3 Readme Part 7 - Visual J++
230732 Visual Studio 6.0 SP3 Readme Part 8 - Visual SourceSafe
230733 Visual Studio 6.0 SP3 Readme Part 9 - File Versions
ID d'article : 230722 - Dernière mise à jour : 22 juin 2014 - Révision : 1