Создание автономной установки 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. В этом случае у вас есть несколько вариантов: вы можете воспользоваться новым режимом "Скачать все и установить", чтобы загрузить файлы перед установкой, либо создать локальный кэш файлов из командной строки.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.

Примечание

Если вы являетесь администратором предприятия и вам нужно развернуть 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.

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

Новые возможности в версии 15.8: Загрузив веб-установщик, выберите в Visual Studio Installer новый режим Скачать все и установить.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.

Режим "Скачать все и установить"

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

Режим "Скачать все и установить"

Режим "Скачать все и установить" позволяет скачать 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.

Важно!

Не используйте этот режим, чтобы создать автономный кэш для передачи на другой компьютер.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 2017, см. на странице скачиваемых материалов Предыдущие версии Visual Studio.To get a bootstrapper for Visual Studio 2017, see the Visual Studio previous versions download page for details on how to do so.

Исполняемый файл программы установки — а точнее файл начального загрузчика — должен иметь одно из перечисленных ниже имен или похожее на него.Your setup executable—or to be more specific, the bootstrapper file—should match or be similar to one of the following.

ВыпускEdition имя_файлаFilename
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
Visual Studio Build ToolsVisual Studio Build Tools vs_buildtools.exevs_buildtools.exe

Прежде всего следует скачать загрузчик 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
Visual Studio Build ToolsVisual Studio Build Tools vs_buildtools.exevs_buildtools.exe

Совет

Если вы ранее скачали файл начального загрузчика и хотите проверить его версию, вот как это сделать.If you previously downloaded a bootstrapper file and want to verify its version, here's how. В Windows откройте проводник, щелкните правой кнопкой мыши файл начального загрузчика, выберите Свойства, перейдите на вкладку Подробно, а затем найдите номер в строке Версия продукта.In Windows, open File Explorer, right-click the bootstrapper file, choose Properties, choose the Details tab, and then view the Product version number. Чтобы сопоставить этот номер с выпуском Visual Studio, перейдите на страницу Номера сборки и даты выпуска Visual Studio.To match that number to a release of Visual Studio, see the Visual Studio build numbers and release dates page.

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

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

Важно!

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.

Совет

Чтобы предотвратить ошибку, убедитесь, что путь к полной установке содержит менее 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
    

Примечание

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

Примечание

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

Если вы хотите установить язык, отличный от английского, выберите нужный языковой стандарт вместо 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

Совет

При запуске установки из локального кэша используются локальные версии каждого из этих файлов.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.

Важно!

Если при установке в автономном режиме появляется сообщение об ошибке "Невозможно найти продукт, соответствующий следующим параметрам", убедитесь, что вы используете параметр — --noweb с версией 16.3.5 или более поздней.For offline installations, if you get an error message that says "A product matching the following parameters cannot be found", make sure that you are using the --noweb switch with version 16.3.5 or later.

Чтобы установить только те файлы, которые вы уже скачали, все параметры командной строки должны совпадать с теми, которые вы использовали для создания макета кэша.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 --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional

Дополнительные примеры использования параметров командной строки см. в статье Примеры параметров командной строки для установки Visual Studio.For more examples of how to use command-line parameters, see the Command-line parameter examples for Visual Studio installation page.

Примечание

Если возникает ошибка, указывающая на недопустимую подпись, вам нужно установить обновленные сертификаты.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 an installation chat (English only) support option for installation-related issues.

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

См. такжеSee also