2016-11-09 71 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中的解決方案資源管理器中的項目或解決方案,並單擊「安裝缺少的組件」

相關問題