- The latest supported Visual C++ downloads
- Summary
- Visual Studio 2015, 2017 and 2019
- Visual Studio 2013 (VC++ 12.0)
- Visual Studio 2012 (VC++ 11.0)
- Visual Studio 2010 (VC++ 10.0) SP1
- Visual Studio 2008 (VC++ 9.0) SP1
- Visual C++ Redistributable Packages
- For Visual Studio 2008
- Microsoft Foundation Class Library Security Update
- Visual Studio 2019
- Полный набор инструментов для всех этапов разработки, от начального замысла до финального развертывания
- Полный набор инструментов для всех этапов разработки, от начального замысла до финального развертывания
- Подключение к облаку
- Максимум преимуществ при работе с Visual Studio 2019
- Меньше ошибок при написании кода
- Узнайте больше о своем коде
- Быстрый поиск и исправление ошибок
- Эффективная работа
- Повышенная продуктивность разработчиков благодаря встроенной интеграции Git и GitHub
- Делитесь не только тем, что на экране
- Разработка для облака
- Рабочие нагрузки Visual Studio
- Web & cloud
- Visual Studio
- Visual Studio 2019 & Xamarin
- Visual Studio for Mac & Xamarin
- Visual Studio & Mobile C++
- Visual Studio Code & React Native
- Visual Studio Code & React Native
- Visual Studio Code & React Native
- Visual Studio 2019 & ASP.NET
- Visual Studio 2019 for Mac & .NET Core
- Visual Studio Code & Node
- Visual Studio Code & Node
- Visual Studio Code & Node
- Visual Studio Code & Python
- Visual Studio Code & Python
- Visual Studio Code & Python
- Visual Studio Code & Python
- Visual Studio Code & Python
- Visual Studio Code & Python
- Visual Studio 2019 for Mac & ML.NET
- Visual Studio 2019 & ML.NET
- Visual Studio 2019 & Game C++
- Visual Studio 2019 for Mac & Unity
- Visual Studio 2019 & Unity
- Visual Studio Code
- Visual Studio Code
- Visual Studio Code
- Visual Studio Code & C++
- Visual Studio Code & C++
- Visual Studio 2019 & Desktop C++
- Visual Studio 2019 & .NET Core
- Visual Studio Code & Java
- Visual Studio Code & Java
- Visual Studio Code & Java
- Visual Studio
- Visual Studio Code
- Visual Studio for Mac
- Part of the developer cloud from Microsoft
- Microsoft Azure
- GitHub
- Cloud-hosted dev environments accessible from anywhere
- GitHub Codespaces
- Rich Code Navigation
- Cloud Backed Code Navigation
- Upgrade to the latest version
- Visual Studio 2019 version 16.9
- Collaborate in real-time with anyone in your favorite tools
- Visual Studio Live Share
- AI-assisted development
- IntelliCode suggestions
The latest supported Visual C++ downloads
Some of the downloads that are mentioned in this article are currently available on My.VisualStudio.com. Make sure to log in by using a Visual Studio Subscription account so that you can access the download links.
If you are asked for credentials, use your existing Visual Studio subscription account or create a free account by selecting «Create a new Microsoft account.»
Summary
This article lists the download links for the latest versions of Microsoft Visual C++.
Visual Studio 2015, 2017 and 2019
Download the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019. The following updates are the latest supported Visual C++ redistributable packages for Visual Studio 2015, 2017 and 2019. Included is a baseline version of the Universal C Runtime see MSDN for details.
Note Visual C++ 2015, 2017 and 2019 all share the same redistributable files.
For example, installing the Visual C++ 2019 redistributable will affect programs built with Visual C++ 2015 and 2017 also. However, installing the Visual C++ 2015 redistributable will not replace the newer versions of the files installed by the Visual C++ 2017 and 2019 redistributables.
This is different from all previous Visual C++ versions, as they each had their own distinct runtime files, not shared with other versions.
Visual Studio 2013 (VC++ 12.0)
Download the Microsoft Visual C++ Redistributable Packages for Visual Studio 2013. This is the latest supported Visual C++ redistributable package for Visual Studio 2013.
Download Multibyte MFC Library for Visual Studio 2013. This add-on for Visual Studio 2013 contains the multibyte character set (MBCS) version of the Microsoft Foundation Class (MFC) Library.
Visual Studio 2012 (VC++ 11.0)
Download the Microsoft Visual C++ Redistributable Packages for Visual Studio 2012 Update 4. This is the latest supported Visual C++ redistributable package for Visual Studio 2012.
Visual Studio 2010 (VC++ 10.0) SP1
Download the Visual Studio 2010 Service Pack 1 (Installer). This is the latest supported Visual C++ service pack for Visual Studio 2010.
Note: This web installer requires an internet connection. This installer downloads and installs Visual Studio 2010 Service Pack 1. It works for all editions of Visual Studio 2010 (Express, Professional, Premium, Ultimate, and Test Professional).
Download the Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update. This is the latest supported Visual C++ redistributable package update for Visual Studio 2010.
Visual Studio 2008 (VC++ 9.0) SP1
Visual Studio 2008 reached end of support on April 10, 2018. To aid the discovery of the latest downloads, the links are retained currently, but may be removed in the future.
Download the Visual Studio 2008 Service Pack 1 (Installer). This is the latest Visual C++ service pack for Visual Studio 2008. This service pack improved responsiveness, stability, and performance.
Note This download installs Visual Studio 2008 Service Pack 1 and Microsoft .NET Framework 3.5 SP1.
Download the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update. This is the latest Visual C++ redistributable package update for Visual Studio 2008.
Visual C++ Redistributable Packages
Visual C++ Redistributable Packages install runtime components of Visual C++ Libraries on a computer that does not have Visual C++ installed. The libraries are required to run applications that are developed by using the corresponding version of Visual C++.
For Visual Studio 2008
These packages install runtime components of C Runtime (CRT), Standard C++, ATL, MFC, OpenMP and MSDIA libraries. They are installed into the native assembly cache, also known as the WinSxS folder. They are installed on versions of Windows operating systems that support side-by-side assemblies, for libraries that support side-by-side deployment models (CRT, STL, ATL, MFC, OpenMP).
Microsoft Foundation Class Library Security Update
A security issue was identified. This issue causes a Microsoft Foundation Class Library application vulnerability in your Windows-based system that uses the Visual C++ Redist. The Microsoft Foundation Class Library Security Update packages in this article have the most current redistributable files for Visual Studio.
Visual Studio 2019
Быстрое написание кода. Автоматизация работы. Интегрированная среда разработки будущего.
Полный набор инструментов для всех этапов разработки, от начального замысла до финального развертывания
Полный набор инструментов для всех этапов разработки, от начального замысла до финального развертывания
- Оптимизация работы IntelliSense в файлах C++
- Локальная разработка с поддержкой множества популярных эмуляторов
- Упрощенный доступ к тестам в обозревателе решений
- Первоклассный интерфейс Git для создания и клонирования репозиториев, управления ветвями и разрешения конфликтов слияния непосредственно в Visual Studio
- Рабочая нагрузка Microsoft Azure теперь включает поддержку Kubernetes
Подключение к облаку
Максимум преимуществ при работе с Visual Studio 2019
- Получайте актуальные сведения и последние обновления.
- Эффективнее работайте с кодом благодаря встроенным и скачиваемым функциям.
- Без проблем работайте совместно с коллегами прямо в редакторе.
- Разработка
- Анализ
- Отладка
- Тестирование
- Управление версиями
- Сотрудничество
- Развертывание
Меньше ошибок при написании кода
Используйте рекомендации для быстрого и точного ввода нужных переменных при возникновении затруднений. Сохраняйте высокий темп работы вне зависимости от сложности за счет быстрого перехода к любому файлу, типу, элементу или символу. Используйте значки лампочек, которые рекомендуют действия по улучшению кода, например предлагают переименовать функцию или добавить параметр.
Узнайте больше о своем коде
помогает легко получать важные аналитические сведения, например о внесенных в код изменениях, их последствиях и модульном тестировании ваших методов. Вы можете мгновенно просматривать ссылки, авторов, тесты, журнал фиксаций и другие ключевые данные.
Быстрый поиск и исправление ошибок
Когда необходимо проанализировать какую-то ошибку, Visual Studio позволяет приостанавливать выполнение кода с помощью нужных вам методов и точек останова. Если вы промахнулись на один шаг или столкнулись с непредвиденным изменением, вы можете вернуться к любой строке кода без необходимости перезапускать сеанс или воссоздавать требуемое состояние.
Эффективная работа
Удобный интерфейс для работы с наборами тестов помогает упорядочивать данные, анализировать объем тестируемого кода и мгновенно видеть результаты. Продвинутые функции, тестирующие код прямо во время ввода, позволяют вам быстро узнавать последствия каждого вносимого изменения. Исправляйте ошибки сразу при их возникновении и проверяйте, проходят ли новые изменения существующие тесты.
Повышенная продуктивность разработчиков благодаря встроенной интеграции Git и GitHub
Используйте Git в качестве системы управления версиями по умолчанию в Visual Studio 2019 или систему управления версиями Team Foundation для централизованного управления версиями без дополнительной настройки. В новом меню Git можно клонировать, создавать или открывать репозитории. Используйте интегрированные окна инструментов Git для фиксации и отправки изменений в код, управления ветвями, отслеживания изменений удаленных репозиториев и разрешения конфликтов слияния.
Делитесь не только тем, что на экране
Быстрые и удобные функции командной работы в Live Share помогают руководить разработкой и совместно редактировать и отлаживать код на любых языках и платформах. Управление доступом и специализированные параметры редактора позволяют индивидуально настраивать сеансы и обеспечивать общий согласованный стиль написания кода.
Разработка для облака
Шаблоны для распространенных типов приложений и локальные эмуляторы Azure позволят вам быстро начать разработку без необходимости использовать учетную запись Azure. Вы также сможете подготовить к работе компоненты, от которых зависят ваши приложения, например базы данных SQL или учетные записи хранения Azure, не выходя из среды Visual Studio. А удаленный отладчик Visual Studio может напрямую подключаться к вашему приложению и быстро диагностировать любые неполадки.
Рабочие нагрузки Visual Studio
Устанавливайте только пакеты инструментов и компонентов, необходимые для разработки в Visual Studio
Web & cloud
ASP.NET и веб-разработка
ASP.NET и веб-разработка
Создавайте веб-приложения с помощью ASP.NET Core, ASP.NET (.NET Framework), HTML, JavaScript и контейнеров, включая поддержку Docker.
Вы можете повысить эффективность разработки веб-приложений .NET с помощью ASP.NET Core технологий на основе таких стандартов, как HTML и JavaScript.
Применение в разработке
– Средства разработки на .NET Framework 4.x
– Средства разработки на .NET Core 2.1
– Средства для веб-разработки и разработки на ASP.NET
– Средства профилирования .NET
– Средства разработки контейнеров
– Облачные средства для веб-разработки
– IntelliSense, навигация по коду и рефакторинг для C#, Visual Basic и F#
Пакеты Azure SDK, инструменты и проекты для разработки облачных приложений, создания ресурсов и контейнеров, включая поддержку Docker.
Разработка, тестирование, развертывание и администрирование масштабируемых приложений и служб в облаке Майкрософт. После установки вы сможете создавать ресурсы с помощью средств Azure Manage, просматривать эти ресурсы в Cloud Explorer, создавать приложения для веб- и облачных служб Azure, а также выполнять операции с большими данными, используя средства Azure Data Lake.
Применение в разработке
– Необходимые компоненты для разработки на базе Azure
– Средства разработки на .NET Framework 4.x
– Средства разработки на .NET Core 2.1
– Средства веб-разработки и разработки на ASP.NET
– Средства разработки контейнеров
Выполняйте редактирование, отладку, интерактивную разработку и управление версиями для Python.
Поддержка создания веб-приложений на Python с использованием знакомых платформ, включая Django и Flask, а также приложений для обработки и анализа данных со встроенной поддержкой Conda и IPython.
– Поддержка для сред CPython, virtualenv, venv и conda
– Многофункциональное редактирование, IntelliSense и анализ кода
– Окно интерактивной среды (REPL)
– Поддержка для Python в рабочих пространствах открытых папок
– Шаблоны проектов и элементов для упрощенного создания новых проектов
– Средства профилирования и модульного тестирования
– Управление средами Conda с помощью Miniconda
– Live Share
Разработка для Node.js
Создавайте простые масштабируемые приложения с помощью Node.js — серверной среды выполнения JavaScript.
Упрощенное создание приложений на Node.js с помощью таких веб-платформ, как Express, а также платформ для создания пользовательских интерфейсов наподобие React.
– Шаблоны проектов
– IntelliCode
– Интеграция npm
– Окно интерактивной среды (REPL)
– Локальная и удаленная расширенная отладка
– Средства профилирования для отслеживания производительности
– Поддержка модульного тестирования
– Интеграция TypeScript
Visual Studio
Best-in-class tools for any developer
Let us help you find the right download and tutorials
I want to develop for
Visual Studio 2019 & Xamarin
- Full-featured IDE on Windows
- Build and deploy iOS and Android apps
- Code in C#/F# using .NET
Visual Studio for Mac & Xamarin
- Full-featured IDE on macOS
- Build and deploy iOS and Android apps
- Code in C#/F# using .NET
Visual Studio & Mobile C++
- Full-featured IDE on Windows
- Build and deploy iOS and Android apps
- Code in C++
Visual Studio Code & React Native
- Free code editor for Windows
- Build and debug React Native apps
- Code in JavaScript and TypeScript
Visual Studio Code & React Native
- Free code editor for macOS
- Build and debug React Native apps
- Code in JavaScript and TypeScript
Visual Studio Code & React Native
- Free code editor for Linux
- Build and debug React Native apps
- Code in JavaScript and TypeScript
Visual Studio 2019 & ASP.NET
- Full-featured IDE on Windows
- Build and deploy ASP.NET web apps
- Deploy and test your app on Azure
Visual Studio 2019 for Mac & .NET Core
- Full-featured IDE on macOS
- Build and deploy ASP.NET Core web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Node
- Free code editor for Windows
- Build and debug Node.js web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Node
- Free code editor for macOS
- Build and debug Node.js web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Node
- Free code editor for Linux
- Build and debug Node.js web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Python
- Free code editor for Windows
- Build and debug Python web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Python
- Free code editor for macOS
- Build and debug Python web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Python
- Free code editor for Linux
- Build and debug Python web apps
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Python
- Free code editor for Linux
- Build Machine Learning and AI models
- Code in Python
Visual Studio Code & Python
- Free code editor for macOS
- Build Machine Learning and AI models
- Code in Python
Visual Studio Code & Python
- Free code editor for Windows
- Build Machine Learning and AI models
- Code in Python
Visual Studio 2019 for Mac & ML.NET
- Full-featured IDE on macOS
- Build Machine Learning and AI models with ML.NET
- Code in C#/F#
Visual Studio 2019 & ML.NET
- Full-featured IDE on Windows
- Build Machine Learning and AI models with ML.NET
- Code in C#/F#
Visual Studio 2019 & Game C++
- Full-featured IDE on Windows
- Build and debug games with DirectX, Unreal Engine, and more
- Code in C++
Visual Studio 2019 for Mac & Unity
- Full-featured IDE on macOS
- Build and debug cross-platform games with Unity framework
- Code in C#
Visual Studio 2019 & Unity
- Full-featured IDE on Windows
- Build and debug cross-platform games with Unity framework
- Code in C#
Visual Studio Code
- Free code editor for Linux
- Build and debug Electron apps
- Code in JavaScript and TypeScript
Visual Studio Code
- Free code editor for macOS
- Build and debug Electron apps
- Code in JavaScript and TypeScript
Visual Studio Code
- Free code editor for Windows
- Build and debug Electron apps
- Code in JavaScript and TypeScript
Visual Studio Code & C++
- Free code editor for Linux
- Build and debug C++ apps
- Works with your existing tools
Visual Studio Code & C++
- Free code editor for macOS
- Build and debug C++ apps
- Works with your existing tools
Visual Studio 2019 & Desktop C++
- Full-featured IDE on Windows
- Build and debug C++ apps
- Target Windows and Linux with CMake
Visual Studio 2019 & .NET Core
- Full-featured IDE on Windows
- Build and debug desktop apps
- Code in C#/F#/VB.NET
Visual Studio Code & Java
- Free code editor for Linux
- Build and debug Java web apps, including Spring Boot
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Java
- Free code editor for macOS
- Build and debug Java web apps, including Spring Boot
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio Code & Java
- Free code editor for Windows
- Build and debug Java web apps, including Spring Boot
- Azure extensions make it easy to deploy your app to the cloud
Visual Studio
Full-featured IDE to code, debug, test, and deploy to any platform. Learn more
Visual Studio Code
Editing and debugging on any OS. Learn more
Visual Studio for Mac
Develop apps and games for iOS, Android, and web using .NET. Learn more
Part of the developer cloud from Microsoft
Microsoft Azure
The productive cloud that integrates with your tools
GitHub
Increase collaboration with your teams and the open-source community
Cloud-hosted dev environments accessible from anywhere
GitHub Codespaces
Get productive fast with cloud-hosted dev environments that can handle everything from small tasks to large, long-term projects. GitHub Codespaces works with your favorite tools, and also includes a browser-based editor!
Get productive fast with cloud-hosted, on-demand development environments.
Rich Code Navigation
Cloud Backed Code Navigation
Try Rich Code Navigation to instantly see high precision navigation actions in your workflow. Find exact references, definitions, and implementations without having to wait for codebases to load locally.
Try Rich Code Navigation to instantly see high precision navigation actions in your workflow.
Upgrade to the latest version
Visual Studio 2019 version 16.9
Experience new enhancements in GitHub Actions tooling, frictionless suggestions with IntelliCode, address sanitizer support for Windows, new memory dump analyzers, .NET Productivity, and among many other improvements.
Experience the latest improvements.
Download now
Collaborate in real-time with anyone in your favorite tools
Visual Studio Live Share
Enjoy collaborative editing and debugging in real-time. Pair programming, code reviews, and more made easy with shared servers, terminals, diffs, and comments.
Enjoy collaborative coding in real-time.
AI-assisted development
IntelliCode suggestions
Try IntelliCode suggestions — it learns from your edits locally and lets you know where else in your code you could apply the same change.
Try IntelliCode suggestions — it learns from your edits locally.