多个VS版本的Qt VS Tools的QtMsBuild不兼容问题

项目场景:

我电脑安装了VS2015 2017 2022等多个版本,并且在插件市场安装了Qt VS Tools


问题描述

插件配置需要配置QtMsBuild路径正确,不然会报一些Qt初始化错误不匹配,Qt失效的问题;

编译也会报错

配置正确后,当前IDE一切正常

但是有另外一个问题,就是这个路径被写入在注册表,无论哪个VS版本共享这个路径,然后everything搜索QtMsBuild,就会发现每个VS在各自的插件里面都有一个QtMsBuild,如下图

这就导致一个配置正确另外一个配置肯定就会出错,导致每次使用都需要切换IDE

原因分析:

QT VS Tools版本差异太大导致QtMsBuild里某些配置不兼容


解决方案:

1.如果VS版本差异不大可以从这个地址下载同一个版本的插件手动安装,最多好像就跨三个版本;

2.不使用插件目录里面的QtMsBuild,手动下一个QtMsBuild放在某个路径,只有3.2.0之后的版本目录里面有带,例如

我的VS2022的QT VS Tools插件刚好是3.5.0版本,我就选择这个下载后,解压,并将目录重命名(可以不重命名)为QtMsBuild

然后插件里面路径指向这里,然后两个版本都可以正常使用,不需要再切换IDE

相关推荐
一隅论数智3 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
上海广测检测科技有限公司3 天前
智能平板出口巴西合规详解:Anatel射频、Inmetro电源/电池与LGPD数据合规叠加
经验分享
FLJwu3 天前
存储与固件量产实战01:运动相机TF卡量产翻车实录!V30≠4K可用,90%OEM踩中的隐形售后坑
经验分享·数码相机·相机
xiaomu001233 天前
床垫选型的技术评估模型:结构、材料、卫生与检测四层口径
经验分享
汉风设计装饰3 天前
智慧办公弱电系统设计:门禁、监控与 IoT 传感器的集成方案
经验分享
m0_719640873 天前
支持开源二次开发的VR遥操机器人2026年选型推荐
经验分享
慧都小项3 天前
当边缘AI上产线:QtitanDocking 如何让工业 HMI 实现多视图协同
人工智能·qt·ui·边缘计算·qt6.3
陈卫军老师3 天前
陈卫军:把口味写在一张纸上,店才稳得住
经验分享·笔记·流量运营
从零开始的嵌入式之旅3 天前
day47
arm开发·经验分享·笔记·嵌入式硬件
恒锐丰科技林技术员3 天前
EG1164 高压大电流升压同步整流芯片解析
经验分享·嵌入式硬件·硬件工程