Upgrading from Earlier Versions

This version of Microsoft Visual FoxPro protects your investment in applications built in previous versions of FoxPro. In Visual FoxPro, you can run FoxPro applications without changing them. You can modify and enhance applications using the Visual FoxPro language — knowing that extensions to the language do not affect backward compatibility. In addition, you can convert FoxPro screens, projects, and reports to Visual FoxPro format. It is possible that a behavior or feature change in the current version of Visual FoxPro has slightly affected existing Visual FoxPro source code. Please refer to the Behavior Changes since the Previous Version topic for more details. Behavior changes rarely affect existing code, but when they do, the remedy is very simple.

If you choose to convert your dBASE or FoxPro files to the Visual FoxPro format, you can take advantage of the unique features of this version of Visual FoxPro. You can run many files from some previous versions of FoxPro directly; others require varying levels of conversion.

You can convert most projects or components created using previous versions of Visual FoxPro simply by opening or recompiling them in this version of Visual FoxPro. When you recompile components, such as forms, screens, or reports, some modifications may be necessary. You can make modifications to these components in the same way you modify the components of this version of Visual FoxPro.

Additional information about upgrading from previous versions of Visual FoxPro can be found online in the Microsoft Developer's Network (MSDN). Search in the MSDN Archive for the documentation for the previous version of Visual FoxPro.

See Also

Getting Started with Visual FoxPro | Overview of Visual FoxPro Features | Installing Visual FoxPro | Customizing the Visual FoxPro Environment | Optimizing Your System | MODIFY PROJECT | Behavior Changes since the Previous Version