Compartilhar via


Logotipo Direcionamento e compatibilidade da plataforma Visual Studio 2022

O Visual Studio 2022 contém muitos recursos novos e interessantes e aprimoramentos de produtividade do IDE para dar suporte ao desenvolvimento de aplicativos do Windows, desenvolvimento móvel multiplataforma, desenvolvimento do Azure, desenvolvimento na Web e na nuvem e muito mais. Para experimentar o Visual Studio 2022, confira Downloads do Visual Studio 2022. Para obter mais informações sobre tudo o que há de novo nesta versão, consulte as notas de versão do Visual Studio 2022 e Novidades no Visual Studio 2022.

Instalação

Você pode instalar e usar o Visual Studio 2022 juntamente com versões anteriores do Visual Studio, incluindo Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 e Visual Studio 2012.

Requisitos do sistema

Para obter informações sobre os requisitos do sistema para instalar e executar a família de produtos do Visual Studio 2022, consulte a página de requisitos do sistema do Visual Studio 2022.

Comentários e suporte

Para obter suporte ou enviar comentários no Visual Studio, consulte:

Atualizar projetos para o Visual Studio 2022

Ao seguir os caminhos de atualização com suporte, a origem, as soluções e os arquivos de projeto do Visual Studio continuarão funcionando; no entanto, você deve esperar fazer algumas alterações nas fontes. Embora não possamos garantir a compatibilidade binária entre versões, faremos o possível para documentar alterações significativas para ajudá-lo com atualizações.

Observação

Para obter detalhes sobre como migrar seus projetos para o Visual Studio 2022, consulte portabilidade, migração e atualização de projetos do Visual Studio.

Segmentação da Plataforma

O Visual Studio fornece ferramentas e tecnologias de ponta para criar aplicativos que aproveitam os recursos mais recentes da plataforma, seja Windows, Android, iOS ou Linux. O Visual Studio 2022 também tem como alvo plataformas anteriores para que você possa criar novos aplicativos ou modernizar aplicativos existentes que são executados em versões anteriores do Windows, aproveitando as ferramentas de desenvolvimento aprimoradas, a habilitação de qualidade e os recursos de colaboração em equipe no Visual Studio 2022. Para obter mais informações, consulte Gerenciar referências em um projeto e Visão geral da Multissegmentação do Visual Studio.

suporte do Visual Studio 2022 para desenvolvimento do Windows

A tabela a seguir explica as plataformas Microsoft Windows para as quais você pode criar aplicativos usando o Visual Studio 2022.

Criar aplicativos que são executados em clientes windows

Versão do cliente Windows Usando ferramentas para desenvolvimento de área de trabalho clássico nativo e gerenciado do Windows Usando ferramentas para desenvolvimento de aplicativos UWP
Windows 11
Windows 10
Sim
(confira as anotações abaixo)
Sim
(confira as anotações abaixo)
Windows 10 Team Edition (Edição para equipes) Não aplicável Sim
Depuração remota obrigatória.
Windows 11 S
Windows 10 S
Não aplicável Sim
Depuração remota obrigatória.
Windows 10 LTSC Sim
Depuração remota obrigatória.
Sim
Depuração remota obrigatória.
HoloLens Não Sim
Consulte o Centro de Desenvolvimento do Holográfico do Windows.
Xbox One Não aplicável Sim
Consulte o Centro de Desenvolvimento do Xbox.
Windows 8.1 Sim Não disponível. Use o Visual Studio 2015.
Windows 8 (Windows 8) Não Não disponível.
Windows 7 Sim Não aplicável
Windows Vista Não Não aplicável
Windows XP Não Não aplicável

Observação

Criar aplicativos que são executados no Windows Phone

Versão do Windows Phone Usando ferramentas para desenvolvimento de área de trabalho clássico nativo e gerenciado do Windows Usando ferramentas para desenvolvimento de aplicativos UWP
Windows 10 Mobile Não Não disponível. Use o Visual Studio 2017.
Windows Phone 8.1 e 8.0 Não Não disponível. Use o Visual Studio 2015.
Windows Phone 7.x Não Não disponível. Use o Visual Studio 2012.

Observação

Criar aplicativos que são executados no Windows Server

Versão do Windows Server Usando ferramentas para desenvolvimento de área de trabalho clássico nativo e gerenciado do Windows Usando ferramentas para desenvolvimento de aplicativos UWP
Windows Server 2019 Sim Sim
(confira as anotações abaixo)
Windows Server 2016 Sim Sim
(confira as anotações abaixo)
Windows Server 2016, opção de instalação do Nano Server Sim, para .NET Core e um subconjunto do Win32
Consulte o Centro de Desenvolvimento do Nano Server.
Não
Windows Server 2012 R2 Sim O desenvolvimento de aplicativos da Windows Store não está disponível.
Windows Server 2012 Sim O desenvolvimento de aplicativos da Windows Store não está disponível.
Windows Server 2008 R2 Sim Não aplicável
Windows Server 2008 Não Não aplicável
Windows Server 2003 Não Não aplicável

Observação

Criar aplicativos executados em dispositivos Windows Embedded

Versão do Windows Embedded Usando ferramentas para desenvolvimento de área de trabalho clássico nativo e gerenciado do Windows Usando ferramentas para desenvolvimento de aplicativos UWP
Windows 10 IoT Core Sim, para um subconjunto de APIs Win32
Consulte a ferramenta de portabilidade da API do IoT Core para obter informações.
Sim
Veja o Centro de Desenvolvimento do Windows IoT para obter ferramentas e recursos adicionais.
Windows 10 IoT Mobile Enterprise Não Sim
Veja o Centro de Desenvolvimento do Windows IoT para obter ferramentas e recursos adicionais.
Windows 10 IoT Enterprise Sim
Consulte o Centro de Desenvolvimento do Windows IoT "> para obter ferramentas e recursos adicionais.
Sim
Veja o Centro de Desenvolvimento do Windows IoT para obter ferramentas e recursos adicionais.
Windows Embedded 8 Standard e 8.1 Industry Sim Não
Windows Embedded Compact 2013 Não Não aplicável
Windows Embedded 7 (Compact, Standard e POSReady) Não Não aplicável
Windows Embedded CE 6.0 e anterior Não Não aplicável
Windows XP Embedded (incluindo POSReady 2009, WES 2009, WEPOS) Não Não aplicável

Observação

Suporte do Visual Studio 2022 para desenvolvimento .NET

O Visual Studio 2022 dá suporte ao desenvolvimento de aplicativos que usam qualquer uma das implementações do .NET. Entre as cargas de trabalho e os tipos de projeto, você pode encontrar suporte para .NET Framework, .NET Core, Mono, .NET Native para Plataforma Universal do Windows (UWP), C#, F#e Visual Basic. O Visual Studio 2022 dá suporte às seguintes implementações do .NET:

Observação

Para obter mais informações sobre cada uma dessas implementações e sobre a especificação de API comum .NET Standard, consulte componentes arquitetônicos do .NET. Consulte também a política de suporte NET.

suporte do Visual Studio 2022 para desenvolvimento do Android

O Visual Studio 2022 permite criar aplicativos Android nativos usando .NET e C# ou usando C++. As Ferramentas do Visual Studio para Unity e o Mecanismo Unreal permitem o desenvolvimento de jogos Android. Você também pode usar a extensão do VSCode do .NET MAUI para criar aplicativos Android usando um Mac.

Você pode usar a configuração do Visual Studio para obter facilmente os níveis de SDK do Android e da API do Android necessários para o desenvolvimento móvel com o .NET MAUI ou C++. Você pode baixar níveis de API adicionais separadamente usando o do Gerenciador de SDK do Android. Você também pode usar a Instalação do Visual Studio para obter o R10E (Android Native Development Kit), o Java SE Development Kit e o Apache Ant.

Para obter mais informações, consulte desenvolvimento Android com o Visual Studio e Desenvolvimento de Aplicativos Móveis.

Observação

Para obter informações sobre o desenvolvimento do .NET para Android, consulte Android e iOS com o .NET MAUI.

suporte do Visual Studio 2022 para desenvolvimento do iOS

O Visual Studio 2022 permite que você crie e depure aplicativos para iOS usando C++, Unity ou .NET e um Mac configurado para desenvolvimento de iOS ao usar remotebuild, vcremote, as Ferramentas do Visual Studio para Unity ou Pair to Mac no Visual Studio. O .NET dá suporte ao iOS 12.2 e superior e requer xcode 16.2 ou superior e macOS 14.5 "Sonoma" ou superior. Você também pode usar a extensão .NET MAUI do VSCode para criar aplicativos iOS usando um Mac.

Observação

Para obter mais informações, consulte desenvolvimento móvel multiplataforma no Visual Studio. Para obter informações sobre o desenvolvimento .NET para iOS, consulte Android e iOS com .NET MAUI.

suporte do Visual Studio 2022 para desenvolvimento do Linux

O Visual Studio 2022 permite que você crie e depure aplicativos para Linux usando C++, Python e Node.js. A criação de aplicativos C++ para Linux requer a extensão de Desenvolvimento do Visual C++ para Linux. A criação de aplicativos com Python ou Node,js exige que você habilite a depuração remota no computador Linux de destino. Você também pode criar, compilar e depurar remotamente aplicativos .NET Core e ASP.NET Core para Linux usando linguagens modernas como C#, VB e F#.

Observação

Para obter informações sobre o desenvolvimento do .NET para Linux, consulte Instalar o .NET no Linux.

  • CentOS 9, 10
  • Debian 11, 12
  • Fedora 40, 41
  • openSUSE 15.6
  • Red Hat Enterprise Linux 8, 9
  • Oracle Linux 8, 9
  • Ubuntu 16.04, 18.04, 20.04, 22.04, 24.04, 24.10

Observação

Para obter mais informações, consulte https://dot.net/core.

suporte do Visual Studio 2022 para desenvolvimento do macOS

O Visual Studio 2022 permite que você crie aplicativos de console e ASP.NET aplicativos destinados ao macOS. No entanto, não há suporte para depuração. Para opções adicionais de ferramentas de desenvolvimento do macOS, experimente o Visual Studio Code. Visual Studio Code fornece uma experiência de ferramenta de desenvolvedor simplificada e extensível para macOS.

Observação

Para obter informações sobre o desenvolvimento do .NET paraMacOS, consulte Instalar o .NET no macOS.

outras plataformas e tecnologias

O Visual Studio 2022 também dá suporte às seguintes plataformas e tecnologias. Para obter mais informações, consulte https://visualstudio.microsoft.com/vs/features/.

Compatibilidade com versões anteriores

.NET Framework

O .NET 4.8 é uma atualização no local altamente compatível para as versões do .NET Framework 4.0 – 4.7.2.

Observação

Para obter mais informações, consulte o Guia de Migração do para o .NET Framework 4.8, 4.7, 4.6 e 4.5.

Team Explorer, Azure DevOps Server e Team Foundation Server

O Team Explorer para Visual Studio 2022 se conectará ao Azure DevOps Server 2019, Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 e Team Foundation Server 2010 SP1.