You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何创建Visual Studio Community 2017 UWP离线安装包并保存至U盘

我来一步步教你搞定VS2017 Community UWP离线安装包的制作,还有怎么把它存到U盘里随时用——毕竟长时间挂着联网下载确实挺折腾人的,我之前帮不少开发者解决过这个问题,方法亲测有效。

一、前期准备
  • 先去微软官方下载页面找到VS2017 Community的在线启动器,文件名一般是vs_community.exe,把它下载到本地电脑的某个文件夹里。
  • 准备一个至少30GB容量的U盘,最好格式化为NTFS格式(因为离线包会有单个超过4GB的文件,FAT32格式不支持),避免后续拷贝时出问题。
二、生成UWP专属离线安装包

这一步得用命令行操作,因为图形界面没法精准指定只下载UWP相关组件:

  1. 打开命令提示符(右键开始菜单选「命令提示符」或「Windows PowerShell」都行)。
  2. 导航到你存放vs_community.exe的文件夹,比如你存在D盘Downloads里,就输入:
    cd D:\Downloads
    
  3. 执行离线下载命令,这条命令会帮你把UWP工作负载的所有推荐+可选组件都下载下来:
    vs_community.exe --layout D:\VS2017Offline --add Microsoft.VisualStudio.Workload.Universal --includeRecommended --includeOptional
    
    给你拆解下参数:
    • --layout D:\VS2017Offline:指定离线包保存的本地路径,你可以换成自己喜欢的位置(比如E盘某个文件夹)。
    • --add Microsoft.VisualStudio.Workload.Universal:明确指定要包含UWP开发工作负载,这是你需要的核心部分。
    • --includeRecommended:带上该工作负载的推荐组件,保证UWP开发的基础功能完整。
    • --includeOptional:带上所有可选组件,如果你不想后续安装时再补下组件,建议加上(嫌体积大的话可以去掉这个参数)。
  4. 执行命令后,启动器就会开始批量下载文件了。这个过程可以中途暂停(直接关闭CMD就行),下次再执行同一个命令会自动续传,不用怕断网前功尽弃。
三、把离线包转移到U盘

等所有文件下载完成后,找到你指定的离线包文件夹(比如D:\VS2017Offline),把整个文件夹完整复制到U盘里。注意:

  • 复制过程别中断,最好等进度条走完再拔U盘,避免文件损坏。
  • 可以对比一下本地文件夹和U盘里文件夹的大小,确保所有文件都拷贝成功。
四、离线安装步骤

需要在其他电脑上安装时,直接用U盘操作:

  1. 把U盘插到目标电脑上,打开U盘里的VS2017Offline文件夹。
  2. 双击运行里面的vs_community.exe,安装界面会自动识别这是离线包,不需要联网。
  3. 在安装界面里确认勾选了「通用Windows平台开发」工作负载(默认已经选好了),也可以根据需要添加其他组件。
  4. 选好安装路径,点击「安装」就可以了,全程不用联网。
五、小提醒
  • 如果后续需要更新离线包,不用重新下载整个包,再次执行相同的--layout命令,启动器会自动下载新增的更新文件。
  • 下载离线包时尽量用稳定的网络,虽然支持续传,但频繁中断还是会拖慢进度。

内容的提问来源于stack exchange,提问作者Bimo

火山引擎 最新活动