There's no Qt version assigned to this project for platform Win32 + vs2015 的qt project settings没有ok键

VS2015+qt5.8

在打开现成的工程时出现了很多问题,引发了一系列知识的积累过程。这里倒叙展开。

 经过各种配置后报如下错误:这是截的图,不是我的,但报的错误是一样的。

通过这个错,大概知道qt版本有问题。之前我的VS2015连接的是qt5.12的 msvc的64位版。而我的工程必须在win32下运行,于是我把我的VS2015改成了debug下 x86 win32平台下的。然后装上了qt5.8 msvc2015-x86和Qt VS tools下Qt Options设置

There's no Qt version assigned to this project for platform Win32 + vs2015 的qt project settings没有ok键_第1张图片

下载好的winsdksetup.exe,安装上。具体见下述链接。

https://blog.csdn.net/wwwsssZheRen/article/details/77717313

按照上述链接装好后,依然报上述图片错误。

然后通过下述链接解决问题。

https://blog.csdn.net/chinabinlang/article/details/31490915

http://tieba.baidu.com/p/5667268101

但我的问题如上述链接一样,没有ok键,所以选择版本的时候,每次选择好了,都无法保存。导致设置不成功。于是又找原因。

https://blog.csdn.net/neochan1108/article/details/80201037

这个试了下也没成。最终的原因是每次我都打开.sln工程或者.vcxproj工程,而且好像还没保存,所以导致每次都一样失败。后来的成功方法是,在Qt VS tools下选择Open Qt Project File(.pro).估计这个.pro文件是更新后的吧。重新打开就不报错了。不知道还没有其他原因,暂时只知道这些了。这样做之后再打开Qt VS tools下的qt project settings,其中的版本就默认好了,虽然依然没有解决ok键的问题,但软件自己分配进去了。

There's no Qt version assigned to this project for platform Win32 + vs2015 的qt project settings没有ok键_第2张图片

然后工程就可以用了

你可能感兴趣的:(VS2010+QT)