安装了2019版本的Visual Studio Build Tools后,卸载2017版本会有影响吗?

6

我在我的电脑上安装了Visual Studio Build Tools 2017。

在安装了2019版本之后,卸载Visual Studio Build Tools 2017是否可行?是否有软件需要使用2017版本才能构建而无法使用2019版本构建?

我正在使用Visual Studio Community 2019。


1
你可以随意这样做,没问题 :) - LoLance
2
首先,你可以做任何你喜欢的事情。其次,MSBuild 15 (VS2017) 和 16 (VS2019) 并不完全兼容,所以有时您可能需要两个版本。 - Lex Li
2
如果你遇到兼容性问题,那么你可以通过Visual Studio Installer >> 修改 >> 单个组件选项,在VS2019中安装和使用VS2017(MSVC 141)构建工具。你可以在项目/配置/平台级别上切换工具集。 - Adrian Mole
2
@LanceLi-MSFT,那听起来是个好答案--您能否将其发布为答案而不是评论? - TylerH
1个回答

6

它们是一组独立的工具,因此您可以安全地删除旧的构建工具,而不会影响Visual Studio 2019的稳定性。

然而,随同Visual Studio 2019一起发布的MSbuild 16引入了新功能和一些破坏性变化,可能会导致兼容性问题(主要公告在这里)。

如果遇到这些问题,您可以通过选择个别组件来安装Visual Studio 2017的旧版本构建工具到Visual Studio 2019。然后,您可以根据msbuild文档中说明的需要指定所需版本的工具集以更改有问题项目的工具集。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接