问题
本人台式机环境均为:Vs2017、Qt5.12.0,笔记本环境为:Vs2017、Qt5.9.8
在台式机的Vs下创建了一个Qt的工程,并对该工程编写了业务代码。这时候被告知要出差了,需要将台式机下创建的Vs+Qt工程拷贝到笔记本上并且要正常编译。
于是,将工程通过U盘或内网通等方式传到笔记本电脑上。(顺便一说,可以删除.sln、.user等文件)。拷贝完毕后,在笔记本上使用Vs2017打开工程下的.sln(若没有.sln则打开.vcxproj),这时候点击编译发现没有Qt的配置。然后点击"Qt Project Settings"选择"Version"下的Qt版本,但发现选择后编译依然是下图。
解决
1、删除.user文件,打开.vcxproj文件,修改为当前电脑的Qt安装路径,保存,如下图。那么这时候Vs工程则可以设置Qt的版本&#x