从Visual Studio 2015切换/升级到Visual Studio 2017
前段时间我试图进入编程,但我打了一点砖墙,并在一段时间后失去了动力。当时我安装了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留下的过时版本。
当您已经安装了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,您还可以尝试修改它,只检查您需要的工作负载,您可以检查工作负载并确认它包含在右侧的组件,如下面的截图所示,不需要选择所有工作负载。
是的,这就是我要做的,谢谢你花时间回答! :) – Vlad2000Andrei
*“会不会意识到我已经安装了旧版本并更新/升级了它,还是会在我已有的基础上增加另外6.49GB?”*不确定。许多软件包通过设计支持多个目标场景的并行安装。 (也就是说,我们有些疯狂的程序员希望在我们的机器上同时安装所有版本,以便我们可以随时使用我们想要的任何一个)。那么,为什么要冒这个风险呢?如果你不想要旧东西,请重新运行VS 2015安装程序,并*删除不需要的软件包(或整个软件)。然后重新安装VS 2017。 –
@CodyGray不能相信我没有想过重新运行旧的VS 2015安装程序。是的,我可以看到保持安装同一软件的多个版本的观点“以防万一”。感谢您的快速回答:) – Vlad2000Andrei