下载 Visual Studio 2022/2019/2017引导程序以创建布局
在下载目录空白处右键
以企业版为例下载全部负载
./vs_Enterprise.exe --layout ./ --all
./vs_Enterprise.exe --layout ./ --lang Zh-cn
或
./vs_Enterprise.exe --layout ./ --all --lang Zh-cn
下载参数解析:
–layout:指定 VS2022/2019/2017 相关组件的下载目录;
–add:添加将要下载的工作负载,比如指定添加 ManagedDesktop;
–includeRecommended:安装相关工作负载的推荐组件;
–lang:下载指定的语言包:英文(en-US)、中文(zh-CN);
可选的工作负载:
下载部分负载示例:
./vs_Enterprise.exe --layout ./ --add Microsoft.VisualStudio.Component.CoreEditor --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetCrossPlat --add Microsoft.VisualStudio.Workload.Universal --includeOptional --lang Zh-cn
./vs_Enterprise.exe --layout ./ --add Microsoft.VisualStudio.Workload.ManagedDesktop --add --lang Zh-cn
将离线包更新为产品的最新版本
假设你已经使用上表中的其中一款长期有效引导程序创建了这一部分布局。
./vs_enterprise.exe --layout E:\VSLayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --lang Zh-cn
将此布局更新为 Microsoft 提供并托管在 Microsoft 服务器上的最新版产品非常简单。 只需在布局中使用现有的长期有效引导程序,然后在提升的提示符中运行 –layout 命令即可将最新的包下载到布局中,如下所示:
./vs_enterprise.exe --layout E:\VSLayout
还可以通过无人参与方式将布局更新为更新的版本。 布局操作在新控制台窗口中运行设置进程。 该窗口保持打开状态,以便管理员可以看到最终布局更新结果以及任何可能发生的错误的摘要。 如果以无人参与方式执行布局更新操作(例如,具有定期运行以将布局更新为最新版本的脚本),则使用 –passive 参数,进程会自动关闭窗口。
./vs_enterprise.exe --layout E:\VSLayout --lang Zh-cn
有时,你可能要将布局更新为产品的特定版本。 例如,你可能希望使布局与用于实现组织标准化的服务基线的最新安全版本相匹配。 下面是操作方法:
可以转到
并下载特定的固定版本引导程序,将其复制到布局中,并使用它将布局更新到引导程序中指定的确切版本。 你将使用与上面完全相同的语法。
可以使用管理员更新将布局更新到产品的特定版本。 要获取管理员更新,请转到 Microsoft Update 目录,搜索要将布局更新到的更新。 将 update.exe 下载到托管布局的计算机,在该计算机上打开提升的命令提示符并运行如下所示的命令:
visualstudioupdate-17.0.0to17.4.4.exe layout --layoutPath E:\VSLayout
暂无评论内容