Создание автономной установки Visual StudioCreate an offline installation of Visual Studio

Visual Studio 2017 поддерживает различные конфигурации сети и компьютера.We designed Visual Studio 2017 to work well in a variety of network and computer configurations. Мы рекомендуем использовать веб-установщик Visual Studio— — небольшой файл, в который входят все последние исправления и функции—, но понимаем, что это не всегда возможно.While we recommend that you try the Visual Studio web installer—which is a small file and allows you to stay current with all the latest fixes and features—we understand that you might not be able to.

Visual Studio 2019 поддерживает различные конфигурации сети и компьютера.We designed Visual Studio 2019 to work well in a variety of network and computer configurations. Мы рекомендуем использовать веб-установщик Visual Studio— — небольшой файл, в который входят все последние исправления и функции—, но понимаем, что это не всегда возможно.While we recommend that you try the Visual Studio web installer—which is a small file and allows you to stay current with all the latest fixes and features—we understand that you might not be able to.

Например, у вас может быть ненадежное подключение к Интернету или низкая пропускная способность.For example, you might have an unreliable internet connection or one that has low bandwidth. В этом случае у вас есть несколько вариантов: вы можете воспользоваться новым компонентом Download all, then install (Скачать все и установить), чтобы загрузить необходимые для установки файлы, или создать локальный кэш файлов с помощью командной строки.If so, you have a few options: You can use the new "Download all, then install" feature to download the files before you install, or you can use the command line to create a local cache of the files.

Note

Если вы являетесь администратором предприятия и вам нужно развернуть Visual Studio в сети клиентских рабочих станций, которые отделены от Интернета брандмауэром, см. руководства по созданию сетевой установки Visual Studio и установке сертификатов, требуемых для автономной установки Visual Studio.If you are an enterprise administrator who wants to perform a deployment of Visual Studio to a network of client workstations that are firewalled from the internet, see our Create a network installation of Visual Studio and Install certificates required for Visual Studio offline installation pages.

Использование компонента Download all, then install (Скачать все и установить)Use the "Download all, then install" feature

Новые возможности в версии 15.8: загрузив веб-установщик, выберите в установщике Visual Studio Installer новый компонент Download all, then install (Скачать все и установить).New in version 15.8: After you download the web installer, select the new Download all, then install option from the Visual Studio Installer. После этого продолжите установку.Then, continue with your installation.

Параметр Download all, then install (Скачать все и установить)

загрузив веб-установщик, выберите в установщике Visual Studio Installer новый компонент Download all, then install (Скачать все и установить).After you download the web installer, select the new Download all, then install option from the Visual Studio Installer. После этого продолжите установку.Then, continue with your installation.

Параметр Download all, then install (Скачать все и установить)

Параметр Download all, then install (Скачать все и установить) позволяет скачать Visual Studio в виде отдельного установщика для компьютера, на который он скачивается.We designed the "Download all, then install" feature so that you can download Visual Studio as a single installation for the same computer on which you downloaded it. Это позволяет безопасно отключится от Интернета перед установкой Visual Studio.That way, you can safely disconnect from the web before you install Visual Studio.

Important

Не используйте этот параметр, чтобы создать автономный кэш для передачи на другой компьютер.Do not use the "Download all, then install" feature to create an offline cache that you intend to transfer to another computer. Он не предназначен для этого.It's not designed to work that way.

Вы можете создать автономный (локальный) кэш для установки Visual Studio на другом компьютере. Сведения о создании локального кэша см. в разделе Использование командной строки для создания локального кэша этой статьи, а сведения о создании сетевого кэша — в статье Создание сетевой установки Visual Studio.If you want to create an offline cache to install Visual Studio on another computer, see the Use the command line to create a local cache section of this page for information about how to create a local cache, or the Create a network installation of Visual Studio page for information about how to create a network cache.

Использование командной строки для создания локального кэшаUse the command line to create a local cache

Скачав небольшой загрузчик, откройте командную строку, чтобы создать локальный кэш.After you download a small bootstrapper, use the command line to create a local cache. После этого установите Visual Studio из локального кэша.Then, use the local cache to install Visual Studio. (При этом ISO-файлы для предыдущих версий будут заменены.)(This process replaces the ISO files that were available for previous versions.)

Ниже описывается порядок действий.Here's how.

Шаг 1. Скачивание начального загрузчика Visual StudioStep 1 - Download the Visual Studio bootstrapper

Для выполнения этого действия необходимо подключение к Интернету.You must have an internet connection to complete this step.

Прежде всего следует скачать загрузчик Visual Studio для выбранного выпуска Visual Studio.Start by downloading the Visual Studio bootstrapper for your chosen edition of Visual Studio. Файл установки —или загрузчик— должны иметь одно из перечисленных ниже имен или похожее.Your setup file—or bootstrapper—will match or be similar to one of the following.

ВыпускEdition ФайлFile
Visual Studio CommunityVisual Studio Community vs_community.exevs_community.exe
Visual Studio ProfessionalVisual Studio Professional vs_professional.exevs_professional.exe
Visual Studio EnterpriseVisual Studio Enterprise vs_enterprise.exevs_enterprise.exe
ВыпускEdition ФайлFile
Visual Studio CommunityVisual Studio Community vs_community.exevs_community.exe
Visual Studio ProfessionalVisual Studio Professional vs_professional.exevs_professional.exe
Visual Studio EnterpriseVisual Studio Enterprise vs_enterprise.exevs_enterprise.exe

Шаг 2. Создание локального кэша установкиStep 2 - Create a local install cache

Для выполнения этого действия необходимо подключение к Интернету.You must have an internet connection to complete this step.

Important

Visual Studio Community требуется активировать в течение 30 дней после установки.If you install Visual Studio Community, you must activate it within 30 days of installation. Для этого нужно подключение к Интернету.This requires an internet connection.

Откройте командную строку и выполните одну из команд, приведенных в примерах ниже.Open a command prompt and use one of the commands from the following examples. В этих примерах предполагается, что вы используете выпуск Visual Studio Community. Для других выпусков измените команду соответствующим образом.The examples that are listed here assume that you're using the Community edition of Visual Studio; adjust the command as appropriate for your edition.

Tip

Чтобы предотвратить ошибку, убедитесь, что путь к полной установке содержит менее 80 символов.To prevent an error, make sure that your full installation path is less than 80 characters.

  • Для разработки веб-приложений .NET или классических приложений .NET выполните следующую команду:For .NET web and .NET desktop development, run:

      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 выполните следующую команду:For .NET desktop and Office development, run:

      vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
    
  • Для разработки классических приложений C++ выполните следующую команду:For C++ desktop development, run:

      vs_community.exe --layout c:\vslayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
    
  • Чтобы создать локальный макет с полным набором компонентов (это будет довольно долго—ведь компонентов у нас очень много), выполните следующую команду:To create a complete local layout with all features (this will take a long time—we have lots of features!), run:

      vs_community.exe --layout c:\vslayout --lang en-US
    

    Note

    Для установки полного макета Visual Studio потребуется как минимум 35 ГБ дискового пространства.A complete Visual Studio layout requires a minimum of 35 GB of disk space. См. руководство по использованию параметров командной строки для установки Visual Studio, где описано, как создать макет, содержащий только выбранные компоненты для установки.See Use command-line parameters to install Visual Studio for information about how to create a layout with only the components you want to install.

Если вы хотите установить язык, отличный от английского, выберите нужный языковой стандарт вместо en-US в поле List of language locales (Список языковых стандартов).If you want to install a language other than English, change en-US to a locale from the List of language locales. Если потребуется, используйте список доступных компонентов и рабочих нагрузок для дополнительной настройки кэша установки.Then, use the list of the components and workloads available to further customize your installation cache.

Шаг 3. Установка Visual Studio из локального кэшаStep 3 - Install Visual Studio from the local cache

Tip

При запуске установки из локального кэша используются локальные версии каждого из этих файлов.When you run from a local install cache, setup uses the local versions of each of these files. Но если во время установки вы выберете компоненты, которые отсутствуют в кэше, программа установки попытается загрузить их из Интернета.But if you select components during installation that aren't in the cache, setup attempts to download them from the internet.

Чтобы установить только те файлы, которые вы уже скачали, все параметры командной строки должны совпадать с теми, которые вы использовали для создания макета кэша.To make sure that you install only the files that you've previously downloaded, use the same command-line options that you used to create the layout cache. Предположим, что вы создали макет кэша с помощью следующей команды:For example, if you created a layout cache with the following command:

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

В этом случае используйте для запуска установки следующую команду.Then use this command to run the installation:

c:\vslayout\vs_community.exe --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional

Note

Если возникает ошибка, указывающая на недопустимую подпись, вам нужно установить обновленные сертификаты.If you get an error that a signature is invalid, you must install updated certificates. Откройте папку "Сертификаты" в автономном кэше.Open the Certificates folder in your offline cache. Дважды щелкните каждый файл сертификата и выполните инструкции в мастере диспетчера сертификатов.Double-click each of the certificate files, and then click through the Certificate Manager wizard. Если он предложит ввести пароль, оставьте это поле пустым.If you're asked for a password, leave it blank.

Список языковых стандартовList of language locales

Язык-языковой стандартLanguage-locale ЯзыкLanguage
cs-CZcs-CZ ЧешскийCzech
de-DEde-DE НемецкийGerman
en-USen-US АнглийскийEnglish
es-ESes-ES ИспанскийSpanish
fr-FRfr-FR ФранцузскийFrench
it-ITit-IT ИтальянскийItalian
ja-JPja-JP ЯпонскийJapanese
ko-KRko-KR КорейскийKorean
pl-PLpl-PL ПольскийPolish
pt-BRpt-BR Португальский - БразильскаяPortuguese - Brazil
ru-RUru-RU РусскийRussian
tr-TRtr-TR ТурецкийTurkish
zh-CNzh-CN Китайский (упрощенное письмо)Chinese - Simplified
zh-TWzh-TW Китайский (традиционное письмо)Chinese - Traditional

Техническая поддержкаGet support

Иногда возникают проблемы.Sometimes, things can go wrong. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.If your Visual Studio installation fails, see Troubleshoot Visual Studio installation and upgrade issues for step-by-step guidance.

Также доступен чат поддержки в реальном времени, предназначенный для оказания помощи при проблемах с установкой (только на английском языке).We also offer a live chat (English only) support option for installation-related issues.

Ниже приведены несколько дополнительных вариантов:Here are a few more support options:

См. такжеSee also