我自己没有编译Qt,而是使用官方Qt网站上的安装程序(几天前就有5.6测试版)。安装成功,Qt文件夹conatins bin文件夹与qmake和一切。在Qt Creator中构建应用程序。
然而,当我尝试使用VS addin 1.2.5.9启动Qt时,我收到错误
找不到默认的Qt版本。请检查您的Qt Visual Studio加载项 设置。
我已编辑QT5 -> Qt Options
以包含5.6 beta的正确Qt路径,错误仍然存在。
我还在Windows 10的Path中添加了QTDIR
。
我使用的是Visual Studio 2015社区版
如何解决这个问题?在VS下创建新的Qt项目也失败了。
答案 0 :(得分:1)
Visual Studio 2015不再支持Qt Visual Studio加载项。 Microsoft决定弃用Visual Studio 2013中的AddIn支持,并且使用Visual Studio 2015已删除对它的所有支持。 https://bugreports.qt.io/browse/QTVSADDINBUG-404中介绍了这一点。但是,您可以安装名为Qt5Package的扩展程序。
我发现当我尝试在扩展程序中添加Qt 5.6.0 Beta时出现错误"此Qt版本使用不受支持的makefile生成器(使用:MSVC.NETMSBUILD,支持:MSVC.NET,MSBUILD)& #34 ;.解决方法位于C:\ Qt \ Qt5.6.0 \ 5.6 \ msvc2015 \ mkspecs \ common \ msvc-desktop.conf Qt 5.6.0将所有特定于版本的更改拆分为单独的文件msvc-base.conf。如果您复制此文件的内容并替换行" include(msvc-base.conf)"在mscv-desktop.conf中,Qt5Package可以毫无问题地识别Qt 5.6.0 Beta。
请注意,这仍需要在Qt5Package中修复。