Microsoft KB Archive/173695

From BetaArchive Wiki
Knowledge Base


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

Article ID: 173695

Article Last Modified on 9/24/2003



APPLIES TO

  • Microsoft Visual FoxPro 5.0 Standard Edition
  • Microsoft Visual FoxPro 5.0a



This article was previously published under Q173695

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:

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:

172610 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:

170365 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: kbinfo KB173695