Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os aplicativos criados usando o Visual Studio podem ser direcionados para várias plataformas.
O suporte a ARM de 32 bits foi definitivamente removido no VS 2026 18.0.
Suporte ao sistema operacional de destino e à arquitetura do Visual Studio
| Sistema Operativo | 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 |
O suporte ARM64 está disponível no Visual Studio 2017 e versões posteriores.
b O Visual Studio não suporta mais o direcionamento para o 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 O Visual Studio 2022 17.0 e posterior não oferece mais suporte ao Windows Vista ou Windows Server 2008.
d O Visual Studio 2026 18.0 e versões posteriores já não suportam mais a vinculação a Windows 7/8/8.1 ou Windows Server 2008 R2/2012/2012 R2. O Visual Studio 2026 e posterior destinam-se ao Windows 10 ou posterior e ao Windows Server 2016 ou posterior.
e Pode instalar o Mobile development with C++ workload no instalador para o Visual Studio 2017 e versões posteriores. Na configuração do Visual Studio 2015, escolha o componente opcional Visual C++ for Cross Platform Mobile Development para plataformas iOS ou Android de destino. Para obter instruções, consulte Instalar o Visual C++ para desenvolvimento móvel entre plataformas. Para criar código iOS, você deve 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 para criar usando iOS. Você pode criar código x86 ou ARM para corresponder ao hardware de destino. Utilize configurações x86 para compilar para alguns dispositivos Android. Use configurações ARM para criar para dispositivos iOS e a maioria dos dispositivos Android. IMPORTANTE: A partir do Visual Studio 2026 (versão 18.0), o desenvolvimento móvel com carga de trabalho C++ para iOS e Android no instalador do Visual Studio e as ferramentas Embedded e IoT - incluindo RTOS Viewer, Serial Monitor, Peripheral Viewer e ST Project Import - não são mais suportados 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 a ser suportados.
f Você pode instalar a carga de trabalho de desenvolvimento Linux com C++ no instalador do Visual Studio 2017 e posterior para ter como alvo plataformas Linux. Para obter instruções, consulte Baixar, instalar e configurar a carga de trabalho do Linux. Este conjunto de ferramentas compila seu executável na máquina de destino, para que você possa criar para qualquer arquitetura suportada.
Para obter informações sobre como definir a configuração da plataforma de destino, consulte Como configurar projetos Microsoft C++ para plataformas x64 de 64 bits de destino.
Consulte também
Ferramentas e recursos do Microsoft C++ nas edições do Visual Studio
Introdução