In general, you can open projects created by older versions of Intel® Visual Fortran and use them directly. If the projects were created in older versions of Microsoft Visual Studio*, the solution file is converted first and then any non-Fortran projects it contains. Projects created in newer versions of Intel® Visual Fortran might not be usable in older versions.
Projects created in Compaq* Visual Fortran 6.0 or later can usually be converted to Intel® Visual Fortran as follows:
Some general conversion principles apply:
It is good practice to make a backup copy of the project before starting conversions.
Intel® Fortran projects are created and built in a particular version of Microsoft Visual Studio*. If you open the project in a later version, you will be prompted to convert the solution. Once converted, a solution cannot be used in its previous environment.
Compaq* Visual Fortran 6.x projects can be converted to Intel® Fortran projects in Microsoft Visual Studio* 2013, 2015, or 2017 environments. Fortran-only projects are simpler to convert.
Project conversion support is provided for Compaq* Visual Fortran Version 6.x only. Compaq* Visual Fortran projects created with earlier versions may not convert correctly.
Fortran source files, resource files, and MIDL files lose any custom build step information when converted from Compaq* Visual Fortran to Intel® Fortran. For other file types, custom build steps are propagated during the project's conversion.
Conversion of Fortran and C/C++ mixed language projects results in the creation of two separate projects (a Fortran project and a C/C++ project) in a single solution.
Intel® Fortran projects that are created with a point release (for instance, 18.x) are typically backward compatible to the first release of that number (in this case, 18.0). Projects are not backward-compatible between major release numbers.