vs2019打开sln文件报错报错0x80004005

问题遇到的现象和发生背景

下午新安装的VS2019,尝试打开sln文件,就是打不开,报错0x80004005,显示不兼容,未安装。

操作环境、软件版本等信息

vs2019

尝试过的解决方法

重启,解析错误

我想要达到的结果

打开sln文件

img

img

Hi, 通过你分享的截图看到你想打开的项目类型是xx.vfproj,这个错误信息可能跟你没有安装必须的组件有关系。请参考这个文档: https://www.intel.com/content/www/us/en/developer/articles/guide/installing-microsoft-visual-studio-2019-for-use-with-intel-compilers.html

  1. 关闭当前VS 2019, 以管理员身份打开运行VS installer
  2. 选择‘修改’,查看是否安装了组件 Desktop development with C++。如果没有勾选的话,勾选并进行安装。

等安装成功后,再尝试打开这个项目。

通常原因是: 给VS安装了某组件,该组件在打开sln前未准备就绪。
比如 在启动VS的初始对话框那里 就选择打开sln什么的,

建议 VS空白运行、完全打开后, 再从菜单打开 sln。