2016-11-09 72 views
7

我需要安装Visual C++构建工具。当我下载安装程序时,我试图安装它,但它告诉我我需要卸载VS 2015!如何安装Visual C++构建工具?

我该如何解决? 为什么Visual C++ Build工具告诉我它需要删除当前的VS 2015安装?

+1

你不“需要“安装它,你已经有了必要的构建工具。你下载的软件包只有在你需要设置一个构建服务器时才有意思。再次,我们不能猜测“需要”可能意味着什么。 –

+0

@Jordi,你的问题解决了吗? –

回答

9

您可以查看Announcing the official release of the Visual C++ Build Tools 2015,从这个博客中,我们可以知道构建工具与您使用Visual Studio 2015获得的C++工具是相同的,但它们都是可编写脚本的独立安装程序,只安装您需要构建的工具C++项目。构建工具为您提供了一种在不需要IDE的情况下在构建计算机上安装所需工具的方法。

由于这些组件与Visual Studio 2015 Update 2安装程序安装的组件相同,因此无法在已安装Visual Studio 2015的计算机上安装Visual C++ Build Tools。因此,当您尝试使用the standalone installer安装Visual C++构建工具时,它会要求您卸载现有的VS 2015。由于您已经拥有VS 2015,因此您可以转到控制面板 - 程序和功能,然后右键单击VS 2015项目并单击更改 - 修改,然后检查与Visual C++构建工具相关的组件的选项,如Visual C++, Windows SDK ...然后安装它们。安装成功后,您可以构建C++项目。

+0

在我的情况下,从Update 1升级到Update 3解决了这个问题。 – swbradshaw

0

您可以从Visual Studio网站donwload最新版本的工具: https://www.visualstudio.com/downloads/?q=build+tool#build-tools-for-visual-studio-2017

它为我工作,希望它可以帮助你。

+0

虽然这可能在理论上回答这个问题,但[这将是更可取的](// meta.stackoverflow.com/q/8259)在这里包括答案的基本部分,并提供供参考的链接。请参阅[这里](https://meta.stackexchange.com/a/94027/285661),了解如何编写*更好*“基于链接”的答案。谢谢! – GhostCat

0

我也有同样的问题,现在的下载链接只适用于Visual Studio 2017,并且从下载链接安装包对VS2015没有任何效果,但占用了5GB的空间。

我到处寻找如何使用Nu Get包管理器执行此操作,但找不到解决方案。

事实证明,它比这更简单,所有你需要做的就是用鼠标右键单击Visual Studio中的解决方案资源管理器中的项目或解决方案,并单击“安装缺少的组件”

相关问题