INFO: Troubleshooting the Visual Studio Service Pack Download

Last reviewed: December 19, 1997
Article ID: Q175869
The information in this article applies to:
  • Microsoft Visual Studio versions 97, 97sp1, 97sp2
  • Microsoft Visual C++, 32-bit Editions, version 5.0
  • Microsoft Visual Basic Professional and Enterprise Editions for Windows, version 5.0
  • Microsoft Visual J++, version 1.1
  • Microsoft Visual InterDev, version 1.0
  • Microsoft Visual FoxPro for Windows, version 5.0a
  • Microsoft Developer Network, versions April 97, July 97

SUMMARY

This article describes some common problems users may experience when downloading and installing Visual Studio Service Pack 2.

MORE INFORMATION

  1. Scenario: Problem Updating Files

After I completed the Service Pack setup, there were no errors, but it did not seem to update all of my files. I checked the versions of the files listed in the Readme section "Determining the Update History of the Products Based on File Versions", and not all of the products were updated.

Diagnosis and Proposed Solution:

First, check the VS97SP2.log file to see if setup tried to install that file. If there is a log entry, then it was in the Service Pack download and the log file should tell you what went wrong. If there is no log entry, it could mean that the file did not exist in your computer before you ran the Service Pack (the Service Pack will typically not update files you do not already have). The other possibility is that the Service Pack download is incomplete and missing that file.

There can be several reasons why the download was incomplete. If you expand the downloaded files by double-clicking vssp2_1.exe (or vssp2.exe for Visual Basic-only downloads), some error messages will not be visible long enough to read. To solve this:

  • Delete the Vs97_sp2 directory
  • Open a command prompt (a DOS window)
  • From inside the command prompt, run vssp2_1.exe (or vssp2.exe for Visual Basic only downloads)

One possible cause for not getting a complete download is running out of disk space when running Vssp2_1.exe to create the Vs97_sp2 directory tree.

  1. Scenario: Destination File Error

When I expanded the downloaded files by running vssp2_1.exe, it gave me the error message:

   ERROR: Error creating destination file VS97_SP2\all\vb\vb\vba5.dll from
   cabinet file VSSP2_1.EXE

Diagnosis and Proposed Solution:

This is probably caused by running out of hard-disk space. The files you downloaded are compressed and running vssp2_1.exe decompresses them into the Service Pack installation directory Vs97_sp2. The uncompressed form can be more than three times as large as the downloaded files. Either free up more hard-disk space or use the /L option to specify some other drive and directory to expand the Service Pack files into: vssp2_1.exe /L x:\temp

  1. Scenario: Problem Finding Setup Executable

When I ran the Service Pack setup, it said it could not find Vs97_sp2\enu\setup.exe.

Diagnosis and Proposed Solution:

The setup routine in the Vs97_sp2 directory is a language-independent starter. This starter setup simply checks what kind of language should be used and then starts the actual setup.exe. There are several different setup routines localized for different languages. The one with English text is \enu\setup.exe.

This problem is another symptom of an incomplete download. Follow the steps in the answer to number 1 above to see the error messages that might help resolve the problem.

  1. Scenario: Problem Finding Other Files

When I ran the Service Pack setup, it said it could not find vssp2_2.cab.

Diagnosis and Proposed Solution:

The downloads for CORE, FULL, and VC Alpha are all more than just one file. Be sure to download all of the files for these versions of the Service Pack. Another cause for this problem is if you downloaded the CAB files to a different location than vssp2_1.exe. In that case, simply provide the location of the cab files on the command line where it is displaying the error.

REFERENCES

   ARTICLE-ID: Q170365
   TITLE     : INFO: Visual Studio 97 Service Packs - What, Where, and Why

   ARTICLE-ID: Q172610
   TITLE     : INFO: Visual Studio 97 Service Pack 2 Readme

   ARTICLE-ID: Q170367
   TITLE     : HOWTO: Determine VS97 Service Pack Updates in a Product
Keywords          : VS97FixlistSP2 VS97FixlistSP1 VS97FixlistSP3
Version           : WINDOWS:1.0,1.1,5.0,5.0a; WINNT:5.0,97,97sp1,97sp2
Platform          : WINDOWS winnt
Issue type        : kbinfo
Solution Type     : kbservicepack


================================================================================


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: December 19, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.