如何解决Microsoft Visual Studio 2022加载Fortran项目的问题?

How to solve the problem of loading Fortran projects in Microsoft Visual Studio 2022?

安装 17.2 版后,我无法再将我的 Fortran 项目加载到 Microsoft Visual studio。 当我打开 .sln 文件时,出现以下两个错误。

看来问题是因为无法正确加载包:'CompatibilityToolPackage'。

My ActivityLog.xml file

我从英特尔找到了这条关于问题的消息:

https://community.intel.com/t5/Intel-Fortran-Compiler/Do-not-upgrade-VS-2022-to-version-v17-2-It-breaks-all/m-p/1382358

基本上,Visual Studio 17.2 不适用于 Intel Fortran。没有解决方法。您必须重新安装到 Visual Studio 的先前版本。该文件给出了如何操作的说明,我已将它们复制并粘贴到此处:

  1. 卸载所有英特尔 oneAPI 组件
  2. 完全卸载Visual Studio 2022 v17.2
  3. 查找并下载 Visual Studio 2022 v17.1 或更早版本。下面提供的链接
  4. 安装 Visual Studio 2022 v17.1 或更早版本。请参阅系统要求,视觉 工作室
  5. 安装英特尔 oneAPI 工具包或英特尔 Fortran 组件