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

ID: Q173695


The information in this article applies to:


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.msdn.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:

Q172610 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:
Q170365 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.

Additional query words:


Keywords          : kbVFp kbVS97sp2 kbDSupport 
Version           : WINDOWS:5.0,5.0a,97sp2
Platform          : WINDOWS 
Issue type        : kbinfo 

Last Reviewed: July 30, 1999