我已經安裝了這個的Qt 5.6測試版的Visual Studio 2015年
而且使用上VS
這個擴展https://visualstudiogallery.msdn.microsoft.com/c89ff880-8509-47a4-a262-e4fa07168408
擴展檢測了Qt版本(5.6)嘗試過,但會給出這個錯誤
這個Qt版本使用不受支持的makefile生成器(使用:MSVC.NETMSBUILD,suppor特德:MSVC.NET,MSBUILD)
有什麼解決方法嗎?
我已經安裝了這個的Qt 5.6測試版的Visual Studio 2015年
而且使用上VS
這個擴展https://visualstudiogallery.msdn.microsoft.com/c89ff880-8509-47a4-a262-e4fa07168408
擴展檢測了Qt版本(5.6)嘗試過,但會給出這個錯誤
這個Qt版本使用不受支持的makefile生成器(使用:MSVC.NETMSBUILD,suppor特德:MSVC.NET,MSBUILD)
有什麼解決方法嗎?
測試一下,我已經問過Qt的人,他們說Qt插件的更新版本vs2015將會與qt 5.6的發佈版本一起發佈。
我quess他們不關心vs2015那麼多,因爲他們得到了他們自己的工具做廣告(qtcreator)
的問題似乎是在該地連接了MAKEFILE_GENERATOR設置擴展的錯誤。
你可以嘗試以下解決方法: 在QT5.6.0 \ 5.6 \ msvc2015 \ mkspecs \ COMMON \ MSVC-desktop.conf 14行應爲: MAKEFILE_GENERATOR = MSVC.NET
註釋掉之後行,我能夠通過QT5->選項 - > QT版本添加QT版本5.6.0 - >添加沒有問題
之後,一切工作正常。
這個問題是由https://codereview.qt-project.org/#/c/124917/這個變化引起的,它使經典和WinRT應用程序之間的設置同步。
我找到的解決方法是在C:\ Qt \ Qt5.6.0 \ 5.6 \ msvc2015 \ mkspecs \ common \ msvc-desktop.conf。 Qt 5.6.0將所有特定於版本的更改分割爲單獨的文件msvc-base.conf。如果複製這個文件的內容並在mscv-desktop.conf中替換「include(msvc- base.conf)」這一行,那麼Qt5Package就可以識別Qt 5.6.0 Beta。
注意這仍然需要固定在Qt5Package。
你是什麼意思「測試它」? – SwodniwS
我已經使用該插件測試過qt 5.6並且沒有工作;/ –
問題是VS2015中不再支持用於該插件的API。因此,插件必須完全重寫 - 這將需要一些時間 – Felix