vs2019 临时下载目录 离线安装 脱机安装 创建 Visual Studio 的脱机安装

C:ProgramDataMicrosoftVisualStudioPackages

离线安装

Visual Studio Web 安装程序—这是一个小巧文件,可及时提供最新修补程序和功能—但我们知道对你而言这也许并不可行。

如果是这样,可选择:在安装之前使用新的“全部下载后再安装”功能下载文件,或使用命令行创建文件的本地缓存。

 备注

安装 Visual Studio 脱机安装所需的证书页面。

使用“全部下载,然后安装”功能

然后,继续安装。

vs2019 临时下载目录 离线安装 脱机安装
创建 Visual Studio 的脱机安装

这样就可以在安装 Visual Studio 之前安全断开 Web。

 重要

创建 Visual Studio 的网络安装页面,了解有关如何创建网络缓存的信息。

使用命令行创建本地缓存

(此过程替换了以前版本中可用的 ISO 文件。)

操作方法如下。

步骤 1 - 下载 Visual Studio 引导程序

必须具有 Internet 连接才能完成此步骤。

安装程序文件—或引导程序—将是以下项之一,或与之类似。

表 2
版本 文件
Visual Studio Community vs_community.exe
Visual Studio Professional vs_professional.exe
Visual Studio Enterprise vs_enterprise.exe
Visual Studio 生成工具 vs_buildtools.exe

 提示

Visual Studio 内部版本号和发布日期页。

步骤 2 - 创建本地安装缓存

必须具有 Internet 连接才能完成此步骤。

 重要

必须连接到 Internet,才能执行此操作。

此处列出的示例假定用户使用的是 Visual Studio 社区版;请根据版本相应调整命令。

 提示

为了防止错误出现,请确保完全安装路径的长度小于 80 个字符。

  • 对于 .NET Web 和.NET 桌面开发,请运行:

    复制
     
      vs_community.exe --layout c:vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
    
  • 对于 .NET 桌面和 Office 开发,请运行:

    复制
     
      vs_community.exe --layout c:vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
    
  • 对于 C++ 桌面开发,请运行:

    复制
     
      vs_community.exe --layout c:vslayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
    
  • 若要创建包含所有功能的完整本地布局(耗时将很长 — 我们提供的功能_非常多_!),请运行:

    复制
     
      vs_community.exe --layout c:vslayout --lang en-US
    

 备注

使用命令行参数安装 Visual Studio。

可用组件和工作负载列表,进一步自定义安装缓存。

步骤 3 - 从本地缓存安装 Visual Studio

 提示

不过,如果在安装过程中选择的组件不在缓存中,安装程序会尝试从 Internet 下载它们。

 重要

对于脱机安装,如果收到一条错误消息,指出“找不到与以下参数匹配的项目”,请确保将 --noweb 开关用于版本 16.3.5 或更高版本。

例如,如果使用以下命令创建了布局缓存:

复制
 
vs_community.exe --layout c:vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

然后使用此命令运行安装:

复制
 
c:vslayoutvs_community.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional

Visual Studio 安装的命令行参数示例页面。

 备注

如果要求输入密码,请将密码留空。

语言区域设置列表

语言区域设置列表
语言-区域设置 语言
cs-CZ 捷克语
de-DE 德语
en-US 英语
es-ES 西班牙语
fr-FR 法语
it-IT 意大利语
ja-JP 日语
ko-KR 朝鲜语
pl-PL 波兰语
pt-BR 葡萄牙语 - 巴西
ru-RU 俄语
tr-TR 土耳其语
zh-CN 中文 - 简体
zh-TW 中文 - 繁体

获取支持

Visual Studio 安装和升级问题疑难解答获取分步指南。

安装聊天(仅限英语)支持选项 。

下面是另外几个支持选项:

  • 报告问题工具(会出现在 Visual Studio 安装程序和 Visual Studio IDE 中)向我们报告产品问题。
  • Visual Studio 开发人员社区中,可提出功能建议、跟踪产品问题,并能找到答案。
  • Gitter 社区的 Visual Studio 对话与我们和其他 Visual Studio 开发人员进行交流。

请参阅