错误场景:
如果你的QT卸载了装了新版,那么VS你原来设置的项目就不能跑了.
问题
升级Qt后VS项目不能使用
跟我一起开始挽救自己的项目
升级Qt后VS项目不能使用
假如你从5.14.6 升级到 Qt6.2并删除了原来的QT
你在VS里设置了这样的路径:
你原来是使用的Qt提供的VS2017组件.如果开始生成就会出现以下错误
10:15:21:639 1>Reading Qt configuration (C:/Qt/6.2.4/msvc2019_64/bin/qmake)
10:15:23:143 1>你的项目.vcxproj : error : ERROR running qmake
10:15:23:143 1>你的项目.vcxproj : error : qmake: (C:/Qt/6.2.4/msvc2019_64/bin/qmake)
10:15:23:143 1>你的项目.vcxproj : error : qmake: $PWD=你的项目\x64\Debug\qmake\temp
10:15:23:143 1>你的项目.vcxproj : error : qmake: Error creating .vcxproj file
或者是QRun找不到文件
解决方案:下载一个原来的QT,安装的时候只选择MSVC2017 然后在扩展里添加qmake路径,改名称为原来项目设置的
1 去下载原来的QT版本,安装时选择2017相关组件
2 在VS里面添加qmake路径
3 这里版本名称就是QtInstallation设置的你可以去查看(确定你没改过,配置文件只认你原来的),将版本名称设置一致.
一般就可以了