VS2017全部下载后再安装的路径在哪里?安装过程是什么?

简介: VS2017全部下载后再安装的路径在哪里?安装过程是什么?

VS2017早期的版本,安装包缓存目录不可以修改,现在最新版本安装工具可以把缓存保存到其他位置了,(#^.^#)


VS2017在下载好安装程序安装的时候,会根据你选择的功能模块来下载所需要的安装程序,而这些安装程序的下载位置默认是放在C:\ProgramData\Microsoft\VisualStudio\Packages目录下,注意ProgramData是隐藏的文件夹。


image.png


这些安装包占用了大量的C盘空间。所以需要修改路径。


早期VS2017不能修改文件路径时,为了解决这个目录问题,采用的方法是欺骗VS2017安装程序,让它误以为文件还放在C:\ProgramData\Microsoft\VisualStudio\Packages目录下。


1、我们创建一个真正存储下载文件的文件夹,比如F:\Software\Microsoft Visual Studio\VS2017_Packages。


2、手动删除文件夹C:\ProgramData\Microsoft\VisualStudio\Packages,注意ProgramData是隐藏的文件夹。


3、然后创建一个链接,链接到C:\ProgramData\Microsoft\VisualStudio\Packages 目录。用管理员权限打开CMD(windows开始菜单-所有程序-附件-命令提示符-右键,以管理员身份运行),输入命令:


mklink /D C:\ProgramData\Microsoft\VisualStudio\Packages "F:\Software\Microsoft Visual Studio\VS2017_Packages"


命令里面含引号,之所以加引号是因为字符串有空格。



最后,附上笔者的安装心得与建议:


0、个人推崇使用mklink建立快捷方式,把C:\ProgramData\Microsoft\VisualStudio\Packages引到其他位置。


1、VS开始下载,会把安装包放在临时目录,这个是自发行为,我们管不了。例如:


C:\Users\<用户名>\AppData\Local\Temp\ca45xquu


2、下载完成,安装时,会自发地把\Temp\ca45xquu\的文件全部拷贝到F:\Software\Microsoft Visual Studio\VS2017_Packages


3、安装完毕,\Temp\ca45xquu\会自动被删除


4、F:\Software\Microsoft Visual Studio\VS2017_Packages要好好保管,千万别删!因为将来相关组件需要在线更新时,还需要用到。另外,千万不要想当然认为可以把VS2017_Packages文件夹拷贝给其他电脑安装,这样是行不通的,因为每台电脑的环境不同,已安的软件不同,依赖库也不同。笔者曾尝试过把台式机电脑上的VS2017_Packages拷贝到笔记本,然后笔记本安装VS2017时会报错,提示找不到C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise路径,安装失败!总之,VS2017_Packages只能留给本机使用!


5、C:\ProgramData\Package Cache也不要删除。微软官方表示删除该文件夹可能引起某些软件工作不正常,如Visual Studio。为了给系统盘瘦身,也可以采用mklink加入文件链接的方法,即将系统盘的Program Data/Package Cache目录指向其他位置。


mklink /D "C:\ProgramData\Package Cache" "F:\Software\Package Cache"


6、VS调试符号文件(.pdb)的设置


image.png



---


参考文章:


Visual Studio 2017 版本 15.9 发行说明


https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2017-relnotes


https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/


https://blog.csdn.net/w763613202/article/details/69334954


Visual Studio 2019 发行说明


https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes


vs2017安装和使用教程(详细)


https://blog.csdn.net/qq_36556893/article/details/79430133


Microsoft Visual C++ Redistributable,The latest supported Visual C++ downloads:


https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

.Net SDK全系列下载,.NET Core和.NET Framework


https://dotnet.microsoft.com/download/visual-studio-sdks


相关文章
下载整个Yum源的所有安装包到本地指定目录
下载整个Yum源的所有安装包到本地指定目录
1382 0
|
10月前
|
Linux iOS开发 Windows
最简单的安装windows系统步骤详解
最简单的安装windows系统步骤详解
114 0
|
10月前
|
Web App开发 iOS开发 MacOS
解决macOS 应用安装在下载目录时遇到的 vscode 掉登录和应用无法随机启动的问题
解决macOS 应用安装在下载目录时遇到的 vscode 掉登录和应用无法随机启动的问题
188 0
|
Ubuntu 开发工具 C语言
EPICS的下载与安装
主要讲述的是EPICS的下载安装
384 1
|
C++ Python
关于Anaconda的一些操作(安装软件和快速打开)
关于Anaconda的一些操作(安装软件和快速打开)
466 1
关于Anaconda的一些操作(安装软件和快速打开)
如何在Windows系统下将下载的ClimateDataToolbox.mltbx成功安装
如何在Windows系统下将下载的ClimateDataToolbox.mltbx成功安装
如何在Windows系统下将下载的ClimateDataToolbox.mltbx成功安装
|
Ubuntu
Ubuntu 16上命令行提示长目录的解决办法
Ubuntu 16上命令行提示长目录的解决办法
117 0
|
存储
EasyRecovery15最新版安装下载程序包
电脑文件恢复软件哪个好呢?easyrecovery可不是一般的牛!对于我发出如此的感慨,你是不是感觉特别奇怪呢?为什么我会如此青睐easyrecovery软件呢?
192 0
|
Java Apache Maven
下载和安装
下载和安装 使用maven下载 当前最新版本1.1.0 gecco核心库 com.geccocrawler gecco x.
992 0