- Расширение пробной версии или обновление лицензии Extend a trial version or update a license
- Использование сетевой подписки Use an online subscription
- Ввод ключа продукта Enter a product key
- Обновление устаревшей лицензии Update a stale license
- Обновление лицензии с истекшим сроком действия Update an expired license
- Техническая поддержка Get support
- Последние поддерживаемые версии Visual C++ для скачивания
- Аннотация
- Visual Studio 2015, 2017 и 2019
- Visual Studio 2013 (VC++ 12.0)
- Visual Studio 2012 (VC++ 11.0)
- Пакет обновления 1 (SP1) для Visual Studio 2010 (VC++ 10.0)
- Пакет обновления 1 (SP1) для Visual Studio 2008 (VC++ 9.0)
- Повторно распространяемые пакеты Visual C++
- Для Visual Studio 2008
- Обновление безопасности библиотеки Microsoft Foundation Class
- Обновление Visual Studio во время обслуживания Update Visual Studio while on a servicing baseline
- Как установить базовую версию How to get onto a servicing baseline
- Сетевая установка базовой версии Install a servicing baseline on a network
- Установка базовой версии по Интернету Install a servicing baseline via the internet
- Отключение обновления клиентов с помощью параметров политики Use policy settings to disable clients from updating
- Как оставаться на базовой версии How to stay on a servicing baseline
- Техническая поддержка Get support
Расширение пробной версии или обновление лицензии Extend a trial version or update a license
Вы можете продлить бесплатную пробную версию Visual Studio Professional или Visual Studio Enterprise в течение 30 дней. You can evaluate a free trial of Visual Studio Professional or Visual Studio Enterprise for 30 days. При входе в систему пробный период можно продлить на 90 дней. And if you sign in, you can extend the trial period to 90 days. (К Visual Studio Community предоставляется бесплатный доступ без пробного периода. (Visual Studio Community is free without a trial period. Однако вы должны периодически выполнять вход в систему, поддерживая таким образом обновленное состояние лицензии.) However, you must sign in periodically to keep your license up to date.)
Чтобы продолжить использование службы Visual Studio после завершения пробного периода, разблокируйте ее с помощью сетевой подписки или ключа продукта. To continue using Visual Studio after a trial period ends, unlock it with an online subscription or a product key.
Использование сетевой подписки Use an online subscription
Нажмите кнопку Войти в верхнем правом углу IDE (или выберите Файл > Параметры учетной записи, чтобы открыть диалоговое окно Параметры учетной записи, и нажмите кнопку Войти). Choose the Sign in button in the upper-right corner of the IDE (or go to File > Account Settings to open the Account Settings dialog, and then choose the Sign in button).
Введите учетные данные для учетной записи Майкрософт, рабочей или школьной учетной записи. Enter the credentials for either a Microsoft account or a work or school account. Visual Studio выполняет поиск подписки Visual Studio или организации Azure DevOps, связанной с вашей учетной записью. Visual Studio finds a Visual Studio subscription or an Azure DevOps organization associated with your account.
Visual Studio автоматически ищет связанные подписки при подключении к организации Azure DevOps из окна инструментов Team Explorer. Visual Studio automatically looks for associated online subscriptions when you connect to an Azure DevOps organization from the Team Explorer tool window. При подключении к организации Azure DevOps вы можете войти, используя учетную запись Майкрософт либо рабочую или школьную учетную запись. When you connect to an Azure DevOps organization, you can sign in using both Microsoft and work or school accounts. Если подписка для этой учетной записи пользователя существует, Visual Studio автоматически разблокирует интегрированную среду разработки. If an online subscription exists for that user account, Visual Studio will automatically unlock the IDE for you.
Дополнительные сведения о подписках Visual Studio и их функционировании см. на странице вопросов и ответов относительно поддержки по подпискам. For more information about Visual Studio subscriptions and how they work, see the Subscriptions Support FAQ page.
Ввод ключа продукта Enter a product key
Выберите Файл > Параметры учетной записи, чтобы открыть диалоговое окно Параметры учетной записи, а затем щелкните ссылку Ввести ключ продукта. Select File > Account Settings to open the Account Settings dialog, and then choose the License with a Product Key link.
Введите в поле ключ продукта. Enter the product key in the space provided.
У предварительных версий Visual Studio нет ключей продукта. Pre-release versions of Visual Studio do not have product keys. Для использования предварительной версии нужно войти в интегрированную среду разработки. You must sign in to the IDE to use pre-release versions.
Дополнительные сведения о ключах продуктов Visual Studio и об их получении см. в статье Использование ключей продукта в подписках Visual Studio. For more information about Visual Studio product keys for Visual Studio and how to get them, see the Using product keys in Visual Studio subscriptions page.
Обновление устаревшей лицензии Update a stale license
В Visual Studio может отобразиться сообщение Your license has gone stale and must be updated (Ваша лицензия устарела и должна быть обновлена). You might see a message in Visual Studio that says, «Your license has gone stale and must be updated.»
Это сообщение указывает, что, хотя подписка по-прежнему действительна, маркер лицензии, используемый Visual Studio для обновления подписки, не был обновлен. This message indicates that while your subscription might still be valid, the license token that Visual Studio uses to keep your subscription up to date hasn’t been refreshed. В отчете Visual Studio указано, что лицензия устарела по одной из следующих причин: Visual Studio reports that the license is stale because of one of the following reasons:
- вы не использовали Visual Studio или длительное время не были подключены к Интернету; You haven’t used Visual Studio or you haven’t connected to the internet for an extended period of time.
- вы вышли из Visual Studio. You signed out of Visual Studio.
Прежде чем маркер лицензии устареет, Visual Studio отображает предупреждающее сообщение с запросом на повторный ввод учетных данных. Before the license token goes stale, Visual Studio first shows a warning message that asks you to reenter your credentials.
Если вы не вводите свои учетные данные, маркер устаревает и в окне Параметры учетной записи отображается число дней, оставшихся до истечения срока действия этого маркера. If you do not reenter your credentials, the token starts to go stale and the Account Settings dialog tells you how many days you have left before your token expires. После истечения срока действия маркера необходимо повторно ввести учетные данные для учетной записи, прежде чем продолжить использование Visual Studio. After your token expires, you must reenter your credentials for the account before you can continue using Visual Studio.
При использовании Visual Studio в течение длительного времени в средах с ограниченным или отсутствующим доступом к Интернету следует разблокировать Visual Studio с помощью ключа продукта. If you are using Visual Studio for extended periods in environments with limited or no internet access, you should use a product key to unlock Visual Studio to avoid interruption.
Обновление лицензии с истекшим сроком действия Update an expired license
Если срок действия подписки истек и у вас больше нет доступа к Visual Studio, продлите подписку или добавьте другую учетную запись с подпиской. If your subscription has expired and you no longer have access rights to Visual Studio, you must renew your subscription or add another account that has a subscription. Чтобы просмотреть дополнительные сведения о лицензии, щелкните Файл > Параметры учетной записи. Сведения отображаются в правой части окна. To see more information about the license you are using, go to File > Account Settings and look at the license information on the right side of the dialog. При наличии другой подписки, связанной с другой учетной записью, добавьте эту учетную запись в список Все учетные записи в левой части диалогового окна, щелкнув ссылку Добавить учетную запись. If you have another subscription associated with a different account, add that account to the All Accounts list on the left side of the dialog box by selecting the Add an account link.
Техническая поддержка Get support
Иногда возникают проблемы. Sometimes, things go wrong. В случае возникновения проблем рассмотрите следующие варианты поддержки: If you experience a problem, here are some support options:
- Сообщите о проблемах с продуктом с помощью функции Сообщить о проблеме. Report product issues by using the Report a Problem tool.
- Найдите ответы на вопросы о подписках, учетных записях и выставлении счетов на странице вопросов и ответов относительно поддержки по подпискам. Find answers to questions about subscriptions, accounts, and billing in the Subscriptions Support FAQ.
Последние поддерживаемые версии Visual C++ для скачивания
Некоторые упомянутые здесь файлы доступны для скачивания на сайте My.VisualStudio.com. Войдите в систему с помощью учетной записи подписки Visual Studio, чтобы получить доступ к загрузочным ссылкам.
При отображении запроса на ввод учетных данных используйте имеющуюся учетную запись подписки Visual Studio или создайте бесплатную учетную запись, выбрав пункт Создать новую учетную запись Майкрософт.
Аннотация
Эта статья содержит перечень ссылок для скачивания последних версий Microsoft Visual C++.
Visual Studio 2015, 2017 и 2019
Скачайте распространяемый компонент Microsoft Visual C++ для Visual Studio 2015, 2017 и 2019. Следующие обновления являются последними поддерживаемыми распространяемыми пакетами Visual C ++ для Visual Studio 2015, 2017 и 2019. В комплект входит базовая версия Universal C Runtime, подробности см. в статье MSDN.
Примечание Visual C++ 2015, 2017 и 2019 используют одни и те же распространяемые файлы.
Например, установка распространяемого пакета Visual C++ 2019 повлияет на программы, созданные с помощью Visual C++ 2015 и 2017. Однако установка распространяемого пакета Visual C++ 2015 не заменяет новых версий файлов, установленных распространяемыми пакетами Visual C ++ 2017 и 2019.
Это отличается от предыдущих версий Visual C++, поскольку у них есть собственные файлы выполнения, которые не используются совместно с другими версиями.
Visual Studio 2013 (VC++ 12.0)
Скачайте распространяемые пакеты Microsoft Visual C++ для Visual Studio 2013. Это последний поддерживаемый распространяемый пакет Visual C++ для Visual Studio 2013.
Скачайте многобайтовую библиотеку MFC для Visual Studio 2013. Эта надстройка для Visual Studio 2013 содержит версию библиотеки Microsoft Foundation Class (MFC) в многобайтовой кодировке (MBCS).
Visual Studio 2012 (VC++ 11.0)
Скачайте распространяемые пакеты Microsoft Visual C++ для Visual Studio 2012 с обновлением 4. Это последний поддерживаемый распространяемый пакет Visual C++ для Visual Studio 2012.
Пакет обновления 1 (SP1) для Visual Studio 2010 (VC++ 10.0)
Скачайте пакет обновления 1 для Visual Studio 2010 (установщик). Это последний поддерживаемый пакет обновления Visual C++ для Visual Studio 2010.
Этот онлайн установщик требует подключения к Интернету. Этот установщик скачивает и устанавливает пакет обновления 1 (SP1) для Visual Studio 2010. Этот установщик предназначен для всех выпусков Visual Studio 2010 (Express, Professional, Premium, Ultimate и Test Professional).
Скачайте . Это последнее поддерживаемое обновление распространяемого пакета Visual C++ для Visual Studio 2010.
Пакет обновления 1 (SP1) для Visual Studio 2008 (VC++ 9.0)
Поддержка Visual Studio 2008 завершилась 10 апреля 2018 года. Ссылки для загрузки последних обновлений будут доступны в течение ограниченного времени и впоследствии могут быть удалены.
Скачайте пакет обновления 1 для Visual Studio 2008 (установщик). Это последний поддерживаемый пакет обновления Visual C++ для Visual Studio 2008. Этот пакет обновлений улучшает время отклика, стабильность и производительность.
Примечание. Этот скачиваемый файл устанавливает пакет обновления 1 (SP1) для Visual Studio 2008 и пакет обновления 1 (SP1) для Microsoft .NET Framework 3.5.
Повторно распространяемые пакеты Visual C++
Распространяемые пакеты Visual C++ устанавливают компоненты среды выполнения для библиотек Visual C++ на компьютере, где не установлен Visual C++. Эти библиотеки нужны для запуска приложений, разработанных с помощью соответствующей версии Visual C++.
Для Visual Studio 2008
Эти пакеты устанавливают компоненты среды выполнения для библиотек среды выполнения C (CRT), стандартного C++, ATL, MFC, OpenMP и MSDIA. Они устанавливаются в кэш собственной сборки, также называемый папкой WinSxS. Они устанавливаются в версиях операционных систем Windows, поддерживающих параллельные сборки, fили библиотеки, которые поддерживают параллельные модели развертывания (CRT, STL, ATL, MFC, OpenMP).
Обновление безопасности библиотеки Microsoft Foundation Class
Была выявлена проблема с безопасностью. Эта проблема ведет к уязвимости приложения MFC в системе на основе Windows с распространяемым компонентом Visual C++ Redist. Указанные в этой статье пакеты обновлений для системы безопасности MFC содержат наиболее актуальные распространяемые файлы для Visual Studio.
Обновление Visual Studio во время обслуживания Update Visual Studio while on a servicing baseline
Мы часто обновляем Visual Studio во время жизненного цикла продукта. We update Visual Studio often during its product lifecycle. Существует два типа обновлений: There are two types of updates:
- Дополнительные обновления выпуска—например, 16.0–16.1,— включающие новые функции и компоненты. Minor release updates—for example, 16.0 to 16.1—that include new features and components.
- Служебные обновления — например, 16.0.4–16.0.5, — включающие только целевые исправления для критических проблем. Servicing updates—for example, 16.0.4 to 16.0.5—that include only targeted fixes for critical issues.
Администраторы предприятий могут не выполнять промежуточные обновления своих клиентов. Enterprise administrators can choose to keep their clients on a servicing baseline. Служебные обновления продолжают выходить в течение года после выпуска очередной базовой версии. A servicing baseline is supported with servicing updates for a year past the release of the next servicing baseline.
Служебные обновления позволяют разработчикам и администраторам лучше адаптироваться к новым функциям, исправлениям ошибок и компонентам, добавляемым при промежуточных обновлениях. The servicing baseline option gives developers and administrators more flexibility to adopt the new features, bug fixes, or components included in new minor updates. 16.0.x — это первая базовая версия. The first servicing baseline is 16.0.x. Дополнительные сведения см. в разделе Варианты поддержки для клиентов уровня Enterprise и Professional. For more information, see Support options for enterprise and professional customers.
Как установить базовую версию How to get onto a servicing baseline
Чтобы приступить к использованию базовой версии, скачайте начальный загрузчик Visual Studio Installer определенной версии Visual Studio на сайте My.VisualStudio.com. To start using a servicing baseline, download a fixed-version Visual Studio installer bootstrapper from My.VisualStudio.com. В загрузчиках приводятся ссылки на конфигурации, рабочие нагрузки и компоненты для определенной версии Visual Studio. The bootstrappers have links to the product configurations, workloads, and components for that specific version.
Обратите внимание, что доступны как загрузчики определенной версии, так и стандартные загрузчики. Be careful to distinguish between the fixed-version bootstrapper and the standard bootstrappers. Стандартные загрузчики настроены на использование последней доступной версии Visual Studio. The standard bootstrappers are configured to use the latest available release of Visual Studio. В имени файла стандартного загрузчика, доступного для скачивания на My.VisualStudio.com, есть номер (например, vs_enterprise__123456789-123456789.exe). The standard boostrappers have a number in the file name (for example, vs_enterprise__123456789-123456789.exe) when they’re downloaded from My.VisualStudio.com.
Во время установки администраторам необходимо настроить свои клиенты так, чтобы не выполнялось обновление клиентов до последней версии. During installation, enterprise administrators must configure their clients to prevent the clients from updating to the latest release. Для этого можно использовать следующие способы. There are several ways to do this:
Сетевая установка базовой версии Install a servicing baseline on a network
Администраторам, использующим макет сетевой установки, нужно изменить значение channelUri в файле response.json макета, чтобы использовать файл channelmanifest.json, который находится в той же папке. Administrators who use a network layout installation should modify the channelUri value in the response.json file in the layout to use the channelmanifest.json file that’s in the same folder. Инструкции см. в статье Управление обновлением сетевых развертываний Visual Studio. For the steps to take, see Control updates to network-based Visual Studio deployments. Если изменить значение channelUri , клиенты будут искать обновления в расположении макета. Changing the channelUri value enables clients to look for updates in the layout location.
Установка базовой версии по Интернету Install a servicing baseline via the internet
При установке по Интернету добавьте —channelUri с несуществующим манифестом канала с помощью командной строки при запуске установки. For an internet-based installation, add —channelUri with a non-existent channel manifest to the command-line used to launch setup. Это приведет к отключению в Visual Studio обновления до последней доступной версии. This disables Visual Studio from using the latest available release for an update. Ниже приведен пример: Here’s an example:
Отключение обновления клиентов с помощью параметров политики Use policy settings to disable clients from updating
Другой вариант управления обновлениями клиента заключается в отключении уведомлений об обновлениях. Another option to control updates on a client is to turn off update notifications. Используйте этот вариант, если значение channelUri не было изменено при установке. Use this option if the channelUri value was not changed on installation. Это не позволит клиенту получать ссылки на последнюю доступную версию. It will disable the client from receiving links to the latest available release. При этом все равно требуется начальный загрузчик определенной версии для обновления клиента до определенной версии. A fixed-version bootstrapper is still necessary to update to a specific version on the client.
Как оставаться на базовой версии How to stay on a servicing baseline
При выходе обновления для базовой версии на сайте My.VisualStudio.com публикуются файлы загрузчика определенной версии для служебного обновления. When an update for a servicing baseline is available, fixed-version bootstrapper files are made available for the servicing update at My.VisualStudio.com.
При развертывании с помощью макета сетевой установки администратору потребуется обновить расположение макета. For administrators who deploy by using a network layout install, the administrator should update the layout location. Клиенты, установленные из расположения, получат уведомления об обновлении. Clients that installed from the location will receive update notifications. Если требуется развернуть обновление в клиентах, следуйте этим инструкциям. If the update must be deployed to clients, follow these instructions. При изменении файла response.json для обновления не добавляйте дополнительные рабочие нагрузки, компоненты или языки. When you modify the ‘response.json’ for an update, do not add additional workloads, components, or languages. Управление этими параметрами должно выполняться как «модифицирующее» развертывание после обновления продукта. Managing these settings must be done as a ‘modify’ deployment after the product has been updated.
При установке по Интернету запустите в клиенте новый начальный загрузчик определенной версии с параметром —channelUri , указывающим на манифест несуществующего канала. For an internet-based installation, run the new fixed version bootstrapper with the —channelUri parameter pointing to a non-existent channel manifest on the client. Если обновление развертывается в тихом или пассивном режиме, используйте две отдельные команды: If the update is deployed in quiet or passive mode, use two separate commands:
Обновите установщик Visual Studio. Update the Visual Studio installer:
Обновите само приложение Visual Studio. Update the Visual Studio application itself:
Техническая поддержка 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:
- Вы можете сообщить о проблемах с продуктом, используя средство Сообщить о проблеме. Оно доступно как в Visual Studio Installer, так и в IDE Visual Studio. Report product issues to us via the Report a Problem tool that appears both in the Visual Studio Installer and in the Visual Studio IDE.
- Вы можете предлагать новые функции, просматривать описания проблем и искать решения в сообществе разработчиков Visual Studio. Suggest a feature, track product issues, and find answers in the Visual Studio Developer Community.
- Вы также можете связаться с нами и другими разработчиками Visual Studio, используя свою учетную запись GitHub в обсуждении Visual Studio в сообществе Gitter. Use your GitHub account to talk to us and other Visual Studio developers in the Visual Studio conversation in the Gitter community.