内网离线安装 Visual Studio 2022 及插件

本文详细介绍了如何在互联网环境下创建VisualStudio2022的本地缓存,包括下载引导程序、创建和更新本地缓存、验证及修复文件。此外,还讲解了在内网环境中如何共享和安装VisualStudio2022,以及安装插件的步骤,对于无内网环境的单机安装也给出了指南。
摘要由CSDN通过智能技术生成

一、互联网环境下使用命令行创建本地缓存

首先下载小型引导程序文件,然后使用命令行创建本地缓存。缓存创建后,可使用它来安装 Visual Studio。

(一)下载 Visual Studio 引导程序

1.通过互联网电脑下载最新当前频道版本的 Visual Studio 2022 的最新引导程序,网址如下:

https://docs.microsoft.com/zh-cn/visualstudio/install/create-an-offline-installation-of-visual-studio?view=vs-2022

2.一般下载Enterprise版本,可用密钥离线激活;Community版本必须在安装后的 30 天内通过互联网登录产品激活,无法实现内网离线安装。

Visual Studio 2022 Enterprise vs_enterprise.exe

https://aka.ms/vs/17/release/vs_enterprise.exe

(二)创建本地缓存

1.首次创建

在命令行中,输入以下命令,创建包含所有功能的完整中文版本地缓存,一般耗时将很长,大约30G内容,其中c:\localVScache为下载后缓存目录。

vs_enterprise.exe --layout c:\localVScache --lang zh-CN

2.创建后更新

内网离线安装程序后,当Visual Studio 2022出现较新版本时,可以通过互联网再次更新本地缓存,在原参数后面,添加“--useLatestInstaller”参数传递给引导程序,将其配置为最新的可用安装程序。

vs_enterprise.exe --layout c:\localVScache  --useLatestInstaller

3.更新后删除旧版本

 在“Archive”文件夹中,有一个或多个名为“GUID”的文件夹,其中每个都包含已过时的目录清单。 “GUID”文件夹数目应与布局的更新次数保持一致。

vs_enterprise.exe --layout c:\localVScache  --clean c:\localVScache\Archive\1cd70189-fc55-4583-8ad8-a2711e928325\Catalog.json

4.验证文件

使用 --verify 对本地执行验证,以检查包文件是否缺失或无效。 验证完成后,它将打印缺少和无效文件的列表。验证仅适用于 Visual Studio 的特定次要版本的最新版本。 只要一发布新版本后,验证将不再适用于包含以前版本的布局。

vs_enterprise.exe --layout c:\localVScache --verify

5. 修复文件

使用 --fix 执行与 --verify 相同的验证,并尝试修复标识的问题。

vs_enterprise.exe --layout c:\localVScache --fix

二、内网服务器建立安装目录

单机版请直接跳转至第五点操作

(一)在内网服务器上共享文件

将互联网电脑下载的本地缓存,通过移动硬盘复制到内网的网络共享文件夹,以便户可以从其他客户端计算机运行。网络地址一般为:\\server\share\layoutdirectory

(二) 自定义布局响应文件内容示例

修改共享文件夹下面的response.json 文件中的“channelUri”条目,将更新位置配置为指向共享文件夹。届时,内网中安装vs2020的计算机可以自动从该共享文件夹中更新程序。

"channelUri": "\\\\server\\share\\layoutdirectory\\ChannelManifest.json"

三、内网安装Visual Studio 2022

1.在客户端计算机以管理员身份运行PowerShell,输入以下命令

\\server\share\layoutdirectory\vs_enterprise.exe --noweb

2.在安装界面的上方最右侧的“安装位置”中,勾选“下载缓存”下方的“安装后保留下载缓存”。

四、内网安装Visual Studio 2022插件

1.首先将网络共享文件夹的所有文件复制到客户端计算机的下载缓存文件夹,默认是C(或D):\ProgramData\Microsoft\VisualStudio\Packages。如果不事先拷贝到下载缓存文件夹中,安装插件时会提示从互联网下载失败。

2. 从互联网电脑中登录https://marketplace.visualstudio.com/,下载拟安装的插件,然后拷贝到内网客户端计算机中。

https://marketplace.visualstudio.com/

3.在内网客户端计算机的文件资源管理器中,点击拷贝过来的插件,进行安装。

五、非内网环境单机安装

对于无内部网络环境的单机版,将互联网电脑下载的本地缓存,通过移动硬盘复制到本机目录。在该目录下运行命令行,输入以下命令,安装VS 2022。

vs_enterprise.exe --noweb
  • 9
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要在Win10内网离线安装.NET 3.5,可以按照以下步骤进行操作: 1. 首先,你需要准备一个包含.NET 3.5安装文件的离线安装介质,可以是光盘、U盘或者通过局域网共享的文件夹。 2. 将离线安装介质插入到你的Win10电脑上,或者将共享文件夹连接到你的电脑。 3. 打开“控制面板”,选择“程序”,然后点击“启用或关闭Windows功能”选项。 4. 在弹出的窗口中,勾选“.NET Framework 3.5”的复选框,然后点击“确定”按钮。 5. 在接下来的弹出窗口中,选择“让Windows以使用Windows Update的方式来获取文件”选项,这将允许你从离线安装介质中安装.NET 3.5。 6. 点击“确定”按钮后,Windows会开始从离线安装介质中安装.NET 3.5。你需要等待安装过程完成。 7. 安装完成后,你可以重新启动电脑,然后确认.NET 3.5是否成功安装。 通过以上步骤,你就可以在Win10内网离线安装.NET 3.5了。请注意,如果你使用的是光盘或U盘,建议在安装完成后将介质从电脑中移除,以免影响日常使用。 ### 回答2: 要在Win10内网离线安装.NET Framework 3.5,可以按照以下步骤进行操作: 1. 首先,准备好.Net Framework 3.5的安装文件。可以从官方网站下载最新版本的离线安装包(.exe文件),确保文件与操作系统版本相匹配。 2. 将准备好的安装文件拷贝到Win10的本地存储设备或者网络共享文件夹中。 3. 打开Win10的“控制面板”,选择“程序”选项。 4. 在“程序和功能”界面,点击左侧的“启用或关闭Windows功能”链接。 5. 在弹出的“Windows功能”对话框中,找到“.NET Framework 3.5(包括.NET 2.0和3.0)”选项,勾选该选项。 6. 关闭对话框后,系统会自动检测安装源。如果系统无法连接到Internet,会提示无法下载并指示您指定离线安装源。 7. 选择“指定替代安装源”选项,根据您保存.Net Framework 3.5安装文件的位置,输入正确的路径。 8. 点击“确定”按钮,系统会开始使用指定的离线安装源进行安装。安装过程可能需要一些时间,请耐心等待。 9. 安装完成后,系统会提示您重启计算机。 10. 重启计算机后,.Net Framework 3.5就已成功安装在Win10系统中。 通过以上步骤,您就可以在Win10内网离线安装.Net Framework 3.5,无需连接到Internet即可完成安装。注意选择正确的安装文件以及正确输入离线安装源的路径是关键。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值