Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.6.0
-
None
-
MSVS 2015, Qt 5.6.0
-
29a929668b832a3fceda69a5c5f2d07b796a3fc8
Description
Visual Studio and msbuild both use vcxproj project files.
The <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> section should contains a parameter <PlatformToolset> (for examle: <PlatformToolset>v140</PlatformToolset>). But qmake -tp vc generates vcxproj with deprecated <PlatformToolSet> parameter which come from VS2008 vcproj.
For now VS2015 and msbuild14 support both <PlatformToolset> and <PlatformToolSet>, but:
1) Support for <PlatformToolSet> will be droped in the future
2) Lots of VS extensions and plug-ins which are working with vcxproj expect <PlatformToolset> only. And they don't work with projects generated by qmake