INFO: How Visual Studio Service Pack 2 Affects Visual FoxPro5.0

Last reviewed: October 15, 1997
Article ID: Q173695
The information in this article applies to:
  • Microsoft Visual Studio 97sp2
  • Microsoft Visual FoxPro for Windows, versions 5.0, 5.0a

SUMMARY

The Visual Studio Service Pack 2 includes some fixes for Visual FoxPro versions 5.0x. This article describes how the Visual Studio Service Pack 2 is applied and which components are changed.

MORE INFORMATION

To install Visual Studio Service Pack 2, run the Setup.exe program. The setup routine automatically detects the Visual Studio components that have been installed on your system and displays a list of files that need to be updated. Once confirmed, the files are updated.

After updating your installation of any of the Visual Studio applications, the Visual Studio Service Pack 2 appends any actions to the VS97SP2.log file. The log file is stored in the root directory of the drive where Windows is installed. Setup does not install all the files included in Visual Studio Service Pack 2 on your computer. If the file does not exist already on your computer, in most cases, Setup will not install an update for it. Setup does not make any entries in the log for files that are not present. If the file on your computer is a more recent version than the one in the Visual Studio Service Pack 2, Setup will not update the file on your computer.

Visual Studio Service Pack 2 updates the following Visual FoxPro files:

   VFP.EXE
   VFP500.DLL
   VFP5.DLL
   VFPODBC.DLL
   VFPxxx.DLL (Localization Resource File)

NOTE: Each localized version has a specific Localization Resource file and Visual Studio Service Pack 2 will automatically install or update the appropriate one. For example, VFPenu.DLL for the English version, and VFPesp.DLL for the Spanish version.

When applied, Visual Studio Service Pack 2 updates the following files that are used by Visual FoxPro:

   MFC42.DLL
   MSVCRT.DLL
   ODBCCR32.DLL
   COMCTL32.OCX
   COMCTL32.DEP

NOTE: The MFC42.DLL and MSVCRT.DLL files are not updated if Visual Studio Service Pack 1 has been applied.

Visual Studio Service Pack 2 only updates the Visual FoxPro Development and run-time engines. The Service Pack updates these files for both Visual FoxPro 5.0 and 5.0a versions. After Visual Studio Service Pack 2 updates the VFP.exe file, the version becomes 412. Use the VERSION() function to verify the current version of Visual FoxPro.

In addition to the new bug fixes, Visual Studio Service Pack 2 encompasses all the Development and run-time bug fixes for Visual FoxPro version 5.0a.

Visual Studio Service Pack 2 does not update the XBase components like the Wizards, Sample Applications, or the Class Browser. To obtain updated versions of these components you can either obtain Visual FoxPro version 5.0a or download the latest versions from the Microsoft Web site at www.microsoft.com.

REFERENCES

For a list of Visual FoxPro Bug Fixes in Visual Studio Service Pack 2, please see the following article in the Microsoft Knowledge Base:

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

For additional information about Visual Studio Service Pack 1, please see the following article in the Microsoft Knowledge Base:

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

Search the Microsoft Knowledge Base using the " VS97FixlistSP2" keyword to find all of the articles related to the Visual Studio Service Pack 2 release.
Keywords          : vfoxwin
Version           : WINDOWS:5.0,5.0a; WINNT:97sp2
Platform          : NT WINDOWS
Issue type        : kbinfo


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


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: October 15, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.