visual studio 2019离线安装

visual studio 2019离线安装可刻录成一张DVD,记录过程如下:

一、vs2019 16.7.7 是最后一个支持WIN7的IDE版本

=========================================================================
二、下载Visual Studio 2019 专业版本 16.7.7    vs_Professional.exe
https://learn.microsoft.com/en-us/visualstudio/releases/2019/history#release-dates-and-build-numbers

#可视化操作:
执行vs_Professional.exe,会在C:\Program Files (x86)\Microsoft Visual Studio\Installer安装后期安装和更新维护的一个工具,并自动运行。
不要使用“全部下载,然后安装”功能来创建要转移到另一台计算机的脱机缓存。它不是设计为那样工作的。

#命令行操作:
如果要创建脱机缓存以在另一台计算机上安装Visual Studio,要使用命令行创建本地缓存,
其它分享说的是用vs_community__398096048.1581909993.exe,参数相同,应该是一样的结果。效果是只下载,未安装。
实际用:
./vs_Professional --layout E:\SoftSetup\vs2019Setup\VisualStudio\Packages --add  Microsoft.VisualStudio.Workload.CoreEditor --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NativeCrossPlat --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Workload.NetWeb  --add Microsoft.VisualStudio.Workload.Node --add Microsoft.VisualStudio.Workload.Office --add Component.Dotfuscator --add Microsoft.VisualStudio.Web.Mvc4.ComponentGroup --lang zh-CN En-us

会出现两个DOS窗口,最终显示如下:
已成功完成设置。
按任意键继续...

#据文档用config参数可以,实际没成功,以后再试。
--config <path to *.vsconfig file>    可选:在安装或修改操作期间,可以使用 --config 参数传入配置文件,以根据以前保存的安装配置文件指定要添加的工作负荷、组件或扩展。 此操作仅累加;它不会删除文件中未指定的任何内容。 此外,不会添加不适用于产品的配置文件中指定的项。 强烈建议你指定配置文件的完全限定路径。 在导出操作期间,此参数确定保存安装配置文件的位置。

#详细参数说明见下面网页:
https://learn.microsoft.com/zh-cn/visualstudio/install/use-command-line-param

离线安装 Visual Studio 2019,需要通过预先下载好所需的安装包并创建本地缓存,以便在断网环境下进行安装。以下是详细的步骤: ### 创建本地缓存 在有互联网连接的环境中,使用 Visual Studio 引导程序(如 `vs_enterprise.exe`)创建本地缓存目录。打开管理员权限的“命令提示符”,并切换到引导程序所在的目录,运行以下命令(以英文版本为例): ```bash vs_enterprise.exe --layout F:\test --lang en-US ``` 该命令将下载所有工作负载和组件的完整离线安装包,至少需要 40GB 的存储空间[^2]。 若只需要特定的工作负载,可以使用 `--add` 参数指定所需的工作负载或组件。例如,对于 .NET Web 和 .NET 桌面开发,运行以下命令: ```bash vs_enterprise.exe --layout F:\test --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US ``` 对于 .NET 桌面和 Office 开发,运行: ```bash vs_enterprise.exe --layout F:\test --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US ``` 对于 C++ 桌面开发,运行: ```bash vs_enterprise.exe --layout F:\test --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US ``` ### 安装 Visual Studio 2019 在断网环境下,进入本地缓存目录(如 `F:\test`),运行 `vs_enterprise.exe` 或相应的引导程序进行安装: ```bash F:\test\vs_enterprise.exe ``` 安装过程中可以选择之前下载的工作负载和组件进行安装。 ### 自定义安装内容 在安装向导中,可以调整所选的工作负载和组件,确保只安装需要的内容。此外,还可以通过命令行方式进行安装,例如: ```bash F:\test\vs_enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise" --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb ``` 此命令将指定安装路径并安装 .NET 桌面和 Web 开发相关组件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值