多个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

相关推荐
LaughingZhu36 分钟前
Product Hunt 每日热榜 | 2026-07-05
人工智能·经验分享·深度学习·神经网络·产品运营
黑科技iOS上架1 小时前
分享一个开源的iOS应用AppIcon生成器
经验分享·ios
卡梅德生物科技小能手1 小时前
卡梅德生物科普CD80(B7-1):免疫系统的“双面间谍”
经验分享·深度学习·生活
BomanGe12 小时前
NSK微型精密滚珠丝杠W0801MA技术指南
经验分享·规格说明书
初阳7852 小时前
【Qt】系统相关(2)——文件
开发语言·qt
BomanZQT2 小时前
MCM06051H10D00:长行程重载双滑块模组详解
经验分享·规格说明书
月♡下ღchase梦13 小时前
Claude Code安装教程
经验分享·codex·claude code
尘中远16 小时前
【Qwt 7.0 系列】坐标轴与刻度系统 —— 刻度引擎、网格、图例与刻度朝内
qt·数据可视化·qcustomplot·qwt·工业软件·科学绘图
Bomangedd16 小时前
NSK W1503FA-8G-C5T20 滚珠丝杠技术手册
经验分享·规格说明书
BomanGe416 小时前
NSK MCL06全系行程极限选型指南
经验分享·规格说明书