2017-04-26 136 views
2

前段時間我試圖進入編程,但我打了一點磚牆,並在一段時間後失去了動力。當時我安裝了Visual Studio 2015(免費版),並且不知道自己在做什麼,我勾選了所有「工作負載」,最終安裝了60+ GB的軟件。從Visual Studio 2015切換/升級到Visual Studio 2017

最近我重新獲得了編碼的興趣,它會好得多。我繼續安裝Visual Studio 2017社區(爲了獲得最新版本的軟件),但知道我在PC上安裝了60多GB的軟件,我沒有勾選VS中的任何「工作負載」 2017安裝程序。我認爲它只是想知道所有的東西都已經在那裏了。

顯然它並不是因爲當我打開VS 2017並去創建一個新項目時,沒有可供選擇的模板。我知道我可以再次火起來的安裝程序,告訴它修改安裝和安裝儘可能多的特定工作負載的模板,我想,但這裏是我的問題:

如果我舉個例子,去並告訴VS 2017安裝程序它將安裝「通用Windows平臺開發」(6.49 GB)所需的軟件,它是否會意識到我已經安裝了舊版本並更新/升級它,或者是否會添加另一個版本爲 6.49 GB 在我已有的之上?

只是要清楚: 我知道它會佔用額外的內存,即使它只執行我已經安裝的更新。我試圖避免的是它安裝了一個全新的60 GB軟件,忽略了舊版本,而我不得不返回並手動卸載VS 2015留下的過時版本。

+0

*「會不會意識到我已經安裝了舊版本並更新/升級了它,還是會在我已有的基礎上增加另外6.49GB?」*不確定。許多軟件包通過設計支持多個目標場景的並行安裝。 (也就是說,我們有些瘋狂的程序員希望在我們的機器上同時安裝所有版本,以便我們可以隨時使用我們想要的任何一個)。那麼,爲什麼要冒這個風險呢?如果你不想要舊東西,請重新運行VS 2015安裝程序,並*刪除不需要的軟件包(或整個軟件)。然後重新安裝VS 2017。 –

+0

@CodyGray不能相信我沒有想過重新運行舊的VS 2015安裝程序。是的,我可以看到保持安裝同一軟件的多個版本的觀點「以防萬一」。感謝您的快速回答:) – Vlad2000Andrei

回答

4

當您已經安裝了VS 2015並嘗試安裝VS 2017時,它將會不會更新/升級安裝的VS 2015.您可以安裝和使用Visual Studio 2017以及以前版本的Visual Studio,包括Visual Studio 2015年時,Visual Studio 2013和Visual Studio的2012年,我們就可以知道,從VS 2017 Platform Targeting and Compatibility

此信息,如果你不希望使用VS 2015年清理一些空間爲VS 2017年,您可以嘗試通過VS卸載它強行卸載命令如vs_community.exe/uninstall/force,詳細信息請查看:Removing Visual Studio components left behind after an uninstall

如果您不想完全卸載VS 2015,您可以對其進行修改並取消選中某些最近不會使用的組件,通常我們不會安裝所有組件,因爲它是一個很大的組件,並且檢查您需要的組件是否更好。

對於VS 2017,您還可以嘗試修改它,只檢查您需要的工作負載,您可以檢查工作負載並確認它包含在右側的組件,如下面的截圖所示,不需要選擇所有工作負載。 enter image description here

+0

是的,這就是我要做的,謝謝你花時間回答! :) – Vlad2000Andrei

相關問題