Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os aplicativos criados com o Visual Studio podem ser direcionados a várias plataformas.
O suporte a ARM de 32 bits foi permanentemente removido na versão 18.0 do VS 2026.
Suporte à arquitetura e ao sistema operacional de destino do Visual Studio
| Sistema operacional | 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 O suporte a ARM64 está disponível no Visual Studio 2017 e posterior.
b O Visual Studio não dá mais suporte ao direcionamento do Windows XP. Use os conjuntos de ferramentas da plataforma Windows XP incluídos no Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 e Visual Studio 2012 Update 1 para criar projetos do Windows XP e do Windows Server 2003.
c Visual Studio 2022 17.0 e posterior não dá mais suporte para o Windows Vista ou Windows Server 2008.
d Visual Studio 2026 18.0 e posterior não dá mais suporte para o Windows 7/8/8.1 ou Windows Server 2008 R2/2012/2012 R2. O Visual Studio 2026 e versões posteriores suportam o Windows 10 e posteriores, e o Windows Server 2016 e posteriores.
e Você pode instalar o desenvolvimento móvel com carga de trabalho C++ no instalador do Visual Studio 2017 e posterior. Na instalação do Visual Studio 2015, escolha o componente opcional Visual C++ para Desenvolvimento Móvel da Plataforma Cruzada para direcionar plataformas iOS ou Android. Para obter mais informações, consulte Instalar o Visual C++ para Desenvolvimento Móvel da Plataforma Cruzada. Para compilar o código do iOS, é necessário ter um computador Mac e atender a outros requisitos. Para obter uma lista de pré-requisitos e instruções de instalação, consulte Instalar e configurar ferramentas de build usando o iOS. É possível compilar código x86 ou ARM para coincidir com o hardware de destino. Use configurações x86 para criação em dispositivos Android. Use configurações ARM para compilar em dispositivos iOS e na maioria dos dispositivos Android. IMPORTANTE: A partir do Visual Studio 2026 (versão 18.0), a carga de trabalho de desenvolvimento móvel com C++ para iOS e Android no instalador do Visual Studio e as ferramentas Embedded e IoT — incluindo o Visualizador RTOS, Monitor Serial, Visualizador Periférico e Importação de Projeto ST — não têm mais suporte e serão removidos em uma atualização futura. No entanto, os NDKs do Android listados no desenvolvimento móvel com carga de trabalho C++ continuam com suporte.
f Você pode instalar o desenvolvimento do Linux com carga de trabalho C++ no instalador do Visual Studio 2017 e posterior para direcionar plataformas Linux. Para obter instruções, confira Baixar, instalar e configurar a carga de trabalho do Linux. Esse conjunto de ferramentas compila o executável no computador de destino, permitindo builds para qualquer arquitetura com suporte.
Para obter informações sobre como definir a configuração da plataforma de destino, consulte Como configurar projetos do Microsoft C++ para direcionar plataformas x64 de 64 bits.
Confira também
Ferramentas e recursos do Microsoft C++ em edições do Visual Studio
Introdução