Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Sugestão
Assista às gravações do evento de lançamento do Visual Studio 2022 para saber mais sobre as novidades, ouvir dicas & truques e baixar swag digital gratuito.
Comunidade de desenvolvedores | Roteiro do Visual Studio 2022 | Requisitos do sistema | compatibilidade | código distribuível | Histórico de lançamento | Termos de licença | blogs | versão mais recente Problemas conhecidos | o que há de novo no Visual Studio Docs
O Visual Studio 2022 contém muitos recursos novos e empolgantes e aprimoramentos de produtividade do IDE para dar suporte ao desenvolvimento de aplicativos do Windows, desenvolvimento móvel entre plataformas, desenvolvimento do Azure, desenvolvimento da Web e na nuvem e muito mais. Para experimentar o Visual Studio 2022, consulte 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 O que há de novo no Visual Studio 2022.
- Para Visual Studio Code, consulte Visual Studio Code FAQ.
Instalação
Você pode instalar e usar o Visual Studio 2022 junto com versões anteriores do Visual Studio, incluindo Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 e Visual Studio 2012.
Baixar
Clique em um botão para baixar a versão mais recente do Visual Studio 2022. Para obter instruções sobre como instalar e atualizar o Visual Studio 2022, consulte Atualizar o Visual Studio 2022 para a versão mais recente. Além disso, consulte as instruções sobre como instalar ooffline.
Visite o site Visual Studio para baixar outros produtos do Visual Studio 2022.
Observação: O tamanho do pacote de instalação variará dependendo da sua configuração atual do Visual Studio.
Requisitos do sistema
Para obter informações sobre os requisitos do sistema para instalar e executar a família de produtos Visual Studio 2022, consulte a página Requisitos do sistema do Visual Studio 2022.
Feedback e Suporte
Para obter suporte ou enviar comentários sobre o Visual Studio, consulte:
Atualizar projetos para o Visual Studio 2022
Ao seguir os caminhos de atualização suportados, sua origem, soluções e arquivos de projeto do Visual Studio continuarão a funcionar; 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 nosso melhor 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 Portando, migrando e atualizando projetos do Visual Studio.
Segmentação por 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 enquanto aproveita 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 Gerir referências num projeto e Visão geral de multidestino do Visual Studio.
- Desenvolvendo aplicativos para Windows
- Desenvolver aplicações para Android
- Desenvolvendo aplicativos para iOS
- Desenvolvendo aplicativos para Linux
- Desenvolvendo aplicativos para macOS
- Desenvolvimento de aplicações para outras tecnologias e plataformas
Suporte do Visual Studio 2022 para desenvolvimento do Windows
A tabela a seguir explica as plataformas do Microsoft Windows para as quais você pode criar aplicativos usando o Visual Studio 2022.
Crie aplicativos que são executados em clientes Windows
Versão do cliente Windows | Usando ferramentas para desenvolvimento de área de trabalho clássica nativa e gerenciada do Windows | Usando ferramentas para desenvolvimento de aplicativos UWP |
---|---|---|
Janelas 11 Janelas 10 |
Sim (ver notas abaixo) |
Sim (ver notas abaixo) |
Windows 10 Edição de Equipa | Não aplicável | Sim Depuração remota necessária. |
Janelas 11 S Janelas 10 S |
Não aplicável | Sim Depuração remota necessária. |
Windows 10 LTSC | Sim Depuração remota necessária. |
Sim Depuração remota necessária. |
HoloLens | Não | Sim Consulte o Centro de Desenvolvimento Holográfico do Windows. |
Xbox Um | Não aplicável | Sim Consulte o Centro de Desenvolvimento Xbox. |
Windows 8.1 | Sim | Não disponível. Use o Visual Studio 2015. |
Windows 8 (Windows 8) | Não | Não disponível. |
Janelas 7 | Sim | Não aplicável |
Windows Vista | Não | Não aplicável |
Janelas XP | Não | Não aplicável |
Observação
- Para obter informações de suporte sobre os sistemas operacionais Microsoft, consulte Ciclo de vida do suporte da Microsoft e Informações sobre a versão do Windows 10.
- Para obter informações de suporte sobre o Microsoft .NET Framework, consulte Perguntas frequentes sobre o ciclo de vida de suporte do .NET Framework e Requisitos de sistema do .NET Framework.
- O desenvolvimento universal de aplicativos do Windows para todas as plataformas de destino está disponível quando o Visual Studio é instalado no Windows 11 ou no Windows 10.
- Unity e .NET Multi-platform App UI (.NET MAUI) também podem ser usados para o desenvolvimento multiplataforma de aplicativos universais do Windows no Windows 11 ou Windows 10.
Crie aplicativos que são executados no Windows Phone
Versão do Windows Phone | Usando ferramentas para desenvolvimento de área de trabalho clássica nativa e gerenciada do Windows | Usando ferramentas para desenvolvimento de aplicativos UWP |
---|---|---|
Windows 10 Móvel | 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. |
Telefone Windows 7.x | Não | Não disponível. Utilize o Visual Studio 2012. |
Observação
- Para obter informações de suporte sobre os sistemas operacionais Microsoft, consulte Ciclo de vida do suporte da Microsoft e Informações sobre a versão do Windows 10.
Criar aplicativos que são executados no Windows Server
Versão do Windows Server | Usando ferramentas para desenvolvimento de área de trabalho clássica nativa e gerenciada do Windows | Usando ferramentas para desenvolvimento de aplicativos UWP |
---|---|---|
Windows Server 2019 | Sim | Sim (ver notas abaixo) |
Windows Server 2016 | Sim | Sim (ver notas 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
- Para obter informações de suporte sobre os sistemas operacionais Microsoft, consulte Ciclo de vida do suporte da Microsoft e Informações sobre a versão do Windows 10.
- Para obter informações de suporte sobre o Microsoft .NET Framework, consulte Perguntas frequentes sobre o ciclo de vida de suporte do .NET Framework e Requisitos de sistema do .NET Framework.
- Os aplicativos universais do Windows podem ser criados a partir da linha de comando ao usar o Windows Server 2016 ou o Windows Server 2019. O desenvolvimento UWP, incluindo design, edição e depuração local, não está disponível no Windows Server. Você pode implantar esses aplicativos no servidor Windows e depurá-los remotamente.
Crie aplicativos que são executados em dispositivos Windows Embedded
Versão do Windows Embedded | Usando ferramentas para desenvolvimento de área de trabalho clássica nativa e gerenciada do Windows | Usando ferramentas para desenvolvimento de aplicativos UWP |
---|---|---|
Windows 10 IoT Core | Sim, para um subconjunto de APIs do Win32 Consulte a IoT Core API Porting Tool para obter informações. |
Sim Consulte o Centro de Desenvolvimento do Windows IoT para obter ferramentas e recursos adicionais. |
Windows 10 IoT Mobile Enterprise | Não | Sim Consulte 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 Consulte o Centro de Desenvolvimento do Windows IoT para obter ferramentas e recursos adicionais. |
Windows Embedded 8 Standard e 8.1 Indústria | Sim | Não |
Windows Embedded Compact 2013 | Não | Não aplicável |
Windows Embedded 7 (compacto, padrão e POSReady) | Não | Não aplicável |
Windows Embedded CE 6.0 e versões anteriores | Não | Não aplicável |
Windows XP Embedded (incluindo POSReady 2009, WES 2009, WEPOS) | Não | Não aplicável |
Observação
- Para obter informações de suporte sobre os sistemas operacionais Microsoft, consulte Ciclo de vida do suporte da Microsoft e Informações sobre a versão do Windows 10.
- Para obter informações de suporte sobre o Microsoft .NET Framework, consulte Perguntas frequentes sobre o ciclo de vida de suporte do .NET Framework e Requisitos de sistema do .NET Framework.
Suporte do Visual Studio 2022 para desenvolvimento .NET
O Visual Studio 2022 oferece suporte ao desenvolvimento de aplicativos que usam qualquer uma das implementações do .NET. Entre as cargas de trabalho e tipos de projeto, você pode encontrar suporte para .NET Framework, .NET Core, Mono, .NET Native for Universal Windows Platform (UWP), C#, F# e Visual Basic. O Visual Studio 2022 suporta as seguintes implementações .NET:
- .NET Framework versões 4.8.1, 4.8, 4.7.2, 4.7.1, 4.7 e 4.6.2
- .NET Core 8.0 Versão Prévia, 7.0, 6.0.
- Nativo do .NET
- Mono
Observação
Para obter mais informações sobre cada uma dessas implementações e sobre a especificação comum da API .NET Standard, consulte Componentes de arquitetura .NET. Consulte também a política de suporte da NET.
Suporte do Visual Studio 2022 para desenvolvimento Android
O Visual Studio 2022 permite que você crie aplicativos Android nativos usando .NET e C# ou usando C++. O Visual Studio Tools for Unity e o Unreal Engine permitem o desenvolvimento de jogos para Android. Você também pode usar a extensão .NET MAUI VSCode 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 API do Android necessários para o desenvolvimento móvel com .NET MAUI ou C++. Você pode baixar níveis adicionais de API separadamente usando o Android SDK Manager. Você também pode usar a Instalação do Visual Studio para obter o Android Native Development Kit (R10E), o Java SE Development Kit e o Apache Ant.
Para obter mais informações, consulte Desenvolvimento Android com 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 .NET MAUI.
Suporte do Visual Studio 2022 para desenvolvimento iOS
O Visual Studio 2022 permite-lhe criar e depurar apps para iOS utilizando C++, Unity ou .NET e um Mac configurado para desenvolvimento iOS ao usar remotebuild, vcremote, Visual Studio Tools for Unity ou Emparelhar com Mac no Visual Studio. O .NET suporta 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 VSCode para criar aplicativos iOS usando um Mac.
Observação
Para obter mais informações, consulte Desenvolvimento móvel entre plataformas no Visual Studio. Para obter informações sobre o desenvolvimento do .NET para iOS, consulte Android e iOS com .NET MAUI.
Suporte do Visual Studio 2022 para desenvolvimento Linux
O Visual Studio 2022 permite criar e depurar aplicativos para Linux usando C++, Python e Node.js. Criar aplicativos C++ para Linux requer a extensão Visual C++ for Linux Development. Criar aplicativos com Python ou Node,js, requer que você habilite a depuração remota na máquina 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 .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, a depuração não é suportada. Para opções adicionais de ferramentas de desenvolvimento do macOS, experimente o Visual Studio Code. O 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 para MacOS, consulte Instalar o .NET no macOS.
Outras Plataformas e Tecnologias
O Visual Studio 2022 também oferece suporte às seguintes plataformas e tecnologias. Para obter mais informações, consulte https://visualstudio.microsoft.com/vs/features/.
- Anaconda
- Android (ver https://www.android.com)
- Formiga Apache
- Aplicativos Web do Azure e serviços conectados, incluindo o Azure Data Lake
- Clang com Microsoft CodeGen (consulte mais informações em https://github.com/llvm/llvm-project
- ClickOnce
- CMake (ver https://www.cmake.org)
- Cocos (ver https://www.cocos.com/)
- Docker
- Estrutura de Entidades 6
- F#
- Git para Windows e GitHub
- LLVM do Projeto LLVM
- Microsoft SQL Server 2014-2022 e bancos de dados SQL do Azure
- Microsoft Office 365, Office 2016, Office 2013, Office 2010
- Central de aplicativos do Visual Studio
- Node.js
- PowerShell
- Píton
- TypeScript (versões 3.6 e posteriores) e JavaScript
- Unidade
- Motor irreal
- Desenvolvimento Web com ASP.NET, HTML5/CSS3, JavaScript, Node.js, Python ou TypeScript
Compatibilidade com versões anteriores
.NET Framework
O .NET 4.8 é uma atualização altamente compatível para as versões 4.0 - 4.7.2 do .NET Framework.
Observação
Para obter mais informações, consulte o Guia de migração 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.