Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложения, разработанные с помощью Visual Studio, могут быть нацелены на различные платформы.
Поддержка 32-разрядного ARM была окончательно удалена в VS 2026 18.0.
Поддержка целевой операционной системы и архитектуры Visual Studio
| Операционная система | x86 | x64 | ARM64a |
|---|---|---|---|
| Windows XP b | X | X | |
| Windows Vistac | X | X | |
| Windows 7d | X | X | |
| Windows 8d | X | X | |
| Windows 8.1d | X | X | |
| Windows 10 | X | X | X |
| Windows 11 | X | X | X |
| Windows Server 2003 b | X | X | |
| Windows Server 2008d | X | X | |
| Windows Server 2008 R2d | X | X | |
| Windows Server 2012d | X | X | |
| Windows Server 2012 R2d | X | X | |
| Windows Server 2016 | X | X | |
| Windows Server 2019 | X | X | |
| Windows Server 2022 | X | X | |
| Windows Server 2025 г. | X | X | |
| Android e | X | X | X |
| iOS e | X | ||
| Linux f | X | X | X |
a Поддержка ARM64 доступна в Visual Studio 2017 и более поздних версиях.
b Visual Studio больше не поддерживает поддержку Windows XP. Используйте наборы инструментов платформы Windows XP, включенные в Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 и Visual Studio 2012 с обновлением 1 для создания проектов Windows XP и Windows Server 2003.
c Visual Studio 2022 версии 17.0 и более поздние больше не поддерживают нацеливание на Windows Vista или Windows Server 2008.
d Visual Studio 2026 18.0 и более поздних версий больше не поддерживает назначение Windows 7/8.1 или Windows Server 2008 R2/2012/2012 R2. Visual Studio 2026 и более поздней версии предназначены для Windows 10 или более поздней версии и Windows Server 2016 или более поздней версии.
e Вы можете установить рабочую нагрузку "Разработка мобильных приложений" с помощью C++ в установщике Visual Studio 2017 и более поздних версий. При настройке Visual Studio 2015 выберите дополнительный компонент Visual C++ для кроссплатформенной мобильной разработки, чтобы выбрать целевую платформу iOS или Android. Инструкции см. в разделе Установка Visual C++ для разработки кроссплатформенных мобильных приложений. Для создания кода iOS необходимо иметь компьютер Mac и выполнить другие требованиям. Список необходимых условий и инструкции для установки см. в разделе Установка и настройка средств для разработки с помощью iOS. Вы можете создавать код x86 или ARM для соответствия целевому оборудованию. Используйте конфигурации x86 для создания некоторых устройств Android. Используйте конфигурацию ARM для создания кода для устройств iOS и большинства устройств Android. ВАЖНО. Начиная с Visual Studio 2026 (версии 18.0), рабочая нагрузка "Мобильная разработка с использованием C++", предназначенная для работы с iOS и Android в установщике Visual Studio, и средства для встраиваемых систем и IoT (включая средство просмотра ОСРВ, последовательный монитор, периферийный просмотр и импорт проектов ST) больше не поддерживаются и будут удалены в будущих обновлениях. Однако пакеты NDK Android, перечисленные в разработке мобильных приложений с помощью рабочей нагрузки C++, продолжают поддерживаться.
f Вы можете установить разработку Linux с рабочей нагрузкой C++ в установщике для Visual Studio 2017 и более поздних версий на целевых платформах Linux. Инструкции см. в разделе Загрузка, установка и настройка рабочей нагрузки Linux. Этот набор инструментов компилирует исполняемый файл на целевом компьютере, поэтому вы можете создавать решения для любой поддерживаемой архитектуры.
Сведения о настройке конфигурации целевой платформы см. в статье "Практическое руководство. Настройка проектов Microsoft C++ для 64-разрядных платформ x64".
См. также
Средства и функции Microsoft C++ в выпусках Visual Studio
Начало работы