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.
O Visual Studio 2019 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 2019, consulte Os Downloads do Visual Studio 2019. Para obter mais informações sobre tudo o que há de novo nesta versão, consulte as notas sobre a versão do Visual Studio 2019 e novidades no Visual Studio 2019.
Para o Visual Studio Code, consulte perguntas frequentes sobre o Visual Studio Code.
Para o Visual Studio 2019 para Mac, consulte Direcionamento e compatibilidade da Plataforma Visual Studio para Mac.
Para notas de versão do Visual Studio 2019 para Mac.
Installation
Você pode instalar e usar o Visual Studio 2019 junto com versões anteriores do Visual Studio, incluindo 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 2019. Para obter instruções sobre como instalar e atualizar o Visual Studio 2019, confira a atualização do Visual Studio 2019 para a versão mais recente. Além disso, consulte as instruções em como instalar offline.
Observação: o tamanho do pacote de instalação variará dependendo da 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 do Visual Studio 2019, incluindo o Team Foundation Server 2019, consulte a página Requisitos do Sistema do Visual Studio 2019 e os Requisitos do Sistema de Família de Produtos do Visual Studio para Mac.
Comentários e suporte
Para obter suporte ou enviar comentários no Visual Studio, consulte:
Atualizar projetos para o Visual Studio 2019
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 2019, consulte Portabilidade, Migração e Atualização de Projetos do Visual Studio.
Direcionamento de 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 2019 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 2019. Para obter mais informações, consulte Gerenciamento de referências em um projeto e Visão geral de multitargeting do Visual Studio.
- Desenvolvimento de aplicativos para Windows
- Desenvolvendo aplicativos para Android
- Desenvolvendo aplicativos para o iOS
- Desenvolvendo aplicativos para o Linux
- Desenvolvendo aplicativos para o macOS
- Desenvolvendo aplicativos para outras tecnologias e plataformas
Suporte do Visual Studio 2019 para desenvolvimento do Windows
A tabela a seguir explica as plataformas Microsoft Windows para as quais você pode criar aplicativos usando o Visual Studio 2019.
Criar aplicativos que são executados em clientes windows | Usando ferramentas para desenvolvimento de área de trabalho clássico nativo e gerenciado do Windows | Usando ferramentas para desenvolvimento de aplicativos UWP |
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 (confira as anotações abaixo) |
HoloLens | Não | Sim Consulte o Centro de Desenvolvimento Holográfico do Windows . |
Xbox One | Não aplicável | Sim Consulte o Centro de Desenvolvimento do Xbox . |
Windows 8.1 (Windows 8) | Yes | O desenvolvimento de aplicativos da Windows Store não está disponível. |
Windows 7 | Yes | Não aplicável |
Windows Vista | Sim As ferramentas de depuração remota e criação de perfil não estão disponíveis. |
Não aplicável |
Windows XP | Sim O desenvolvimento gerenciado requer o uso de vários destinos do .NET do Visual Studio. As ferramentas de depuração remota e criação de perfil não estão disponíveis. |
Não aplicável |
Criar aplicativos que são executados no 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 | O desenvolvimento de aplicativos da Windows Store não está disponível. |
Windows Phone 8.1 e anterior | Não | O desenvolvimento de aplicativos da Windows Store não está disponível. |
Criar aplicativos que são executados no 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 2016 | Yes | 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 | Yes | O desenvolvimento de aplicativos da Windows Store não está disponível. |
Windows Server 2012 | Yes | O desenvolvimento de aplicativos da Windows Store não está disponível. |
Windows Server 2008 R2 | Yes | Não aplicável |
Windows Server 2008 | Sim As ferramentas de depuração remota e criação de perfil não estão disponíveis. |
Não aplicável |
Windows Server 2003 | Sim As ferramentas de depuração remota e criação de perfil não estão disponíveis. O desenvolvimento gerenciado requer o uso de vários destinos do Visual Studio .NET e requer a instalação lado a lado do Visual Studio 2010. Para obter mais informações, consulte: Um olhar para frente na programação de produtos do Visual Studio 2012 e suporte à plataforma. |
Não aplicável |
Criar aplicativos executados em dispositivos 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 Veja 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 | Yes | 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 |
Notes
- Para obter informações de suporte sobre sistemas operacionais Microsoft, consulte Ciclo de Vida de Suporte da Microsoft e Informações de Lançamento 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.
- Não há suporte para windows 10 Enterprise LTSC edition, Windows 10 S e Windows 10 Team Edition para desenvolvimento. Você pode usar o Visual Studio 2019 para criar aplicativos executados no Windows 10 LTSC, Windows 10 S e Windows 10 Team Edition. Há suporte para depuração remota no LTSC.
- O desenvolvimento universal de aplicativos do Windows para todas as plataformas de destino está disponível quando o Visual Studio está instalado no Windows 10.
- Aplicativos universais do Windows podem ser criados a partir da linha de comando ao usar o Windows Server 2012 R2 ou o Windows Server 2016. 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.
- Unity e Xamarin também podem ser usados para desenvolvimento multiplataforma de Aplicativos Universais do Windows no Windows 10.
Suporte do Visual Studio 2019 para desenvolvimento do .NET
O Visual Studio 2019 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 2019 dá suporte às seguintes implementações do .NET:
- .NET versão 5 (Visual Studio 16.8 ou posterior)
- .NET Framework versões 4.8, 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5 e 4.0
- .NET Core 3.1, 3.0, 2.2, 2.1 e 1.1.
- Nativo do .NET
- Mono
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.
Suporte do Visual Studio 2019 para desenvolvimento do Android
O Visual Studio 2019 permite criar aplicativos Android nativos usando Xamarin 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 o Visual Studio para Mac para criar aplicativos Android usando um Mac.
Você pode usar a configuração do Visual Studio para obter facilmente os níveis 19, 21, 22 e 23 do SDK do Android e da API do Android. 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 os componentes de arquitetura do .NET.
Suporte do Visual Studio 2019 para desenvolvimento do iOS
O Visual Studio 2019 permite que você crie e depure aplicativos para iOS usando C++, Unity ou Xamarin e um Mac configurados para desenvolvimento do iOS ao usar remotebuild, vcremote, as Ferramentas do Visual Studio para Unity ou o Agente do Xamarin Mac. O Xamarin dá suporte ao iOS 7 e superior e requer o OS X 10.10 "Yosemite" ou superior. Você também pode usar o Visual Studio para Mac 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 do .NET para iOS, consulte os componentes de arquitetura do .NET.
Suporte do Visual Studio 2019 para desenvolvimento do Linux
O Visual Studio 2019 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 os componentes de arquitetura do .NET.
- CentOS 7.1 e Oracle Linux 7.1
- Debian 8
- Fedora 23
- Linux Mint 17
- openSUSE 13.2
- Red Hat Enterprise Linux 7.2
- Ubuntu 14.04 e 16.04
Observação
Para obter mais informações, consulte https://dot.net/core.
Suporte do Visual Studio 2019 para desenvolvimento do macOS
O Visual Studio 2019 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 ou o Visual Studio para Mac. Visual Studio Code fornece uma experiência de ferramenta de desenvolvedor simplificada e extensível para macOS. O Visual Studio para Mac fornece um IDE rico em recursos que permite criar aplicativos nativos do macOS, incluindo ASP.NET, usando C#.
Observação
Para obter informações sobre o desenvolvimento do .NET paraMacOS, consulte os componentes de arquitetura do .NET.
outras plataformas e tecnologias
O Visual Studio 2019 também dá suporte às seguintes plataformas e tecnologias. Para obter mais informações, consulte https://visualstudio.microsoft.com/vs/features/.
- Anaconda
- Apache Ant
- Web Apps do Azure e serviços conectados, incluindo o Azure Data Lake
- Clang com Microsoft CodeGen
- ClickOnce
- Cocos
- Docker
- Entity Framework 6
- F#
- Git para Windows e GitHub
- Microsoft SQL Server 2012, SQL Server 2014 e SQL Server 2016
- Microsoft Office 365, Office 2016, Office 2013, Office 2010
- Centro de Aplicativos do Visual Studio
- Node.js
- PowerShell
- Python
- TypeScript 2.3, 2.2, 2.1 e 2.0 e JavaScript
- Unidade
- Mecanismo Unreal
- de desenvolvimento na Web com ASP.NET, HTML5/CSS3, JavaScript, Node.js, Python ou TypeScript
Compatibilidade com versões anteriores
.NET Framework
O .NET 4.7 é uma atualização in-loco altamente compatível do .NET 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 e 4.6.2.
Observação
Para obter mais informações, consulte o Guia de Migração para o .NET Framework 4.7, 4.6 e 4.5.
Team Explorer, Azure DevOps Server e Team Foundation Server
O Team Explorer para Visual Studio 2019 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.
Silverlight
Não há suporte para projetos silverlight nesta versão do Visual Studio. Para manter os aplicativos Silverlight, continue a usar o Visual Studio 2015.
Aplicativos da Windows Store e do Windows Phone
Não há suporte para projetos para Windows Store 8.1 e 8.0, Windows 10 Mobile e Windows Phone nesta versão. Para manter esses aplicativos, continue usando o Visual Studio 2015. Para manter projetos do Windows 10 Mobile, use o Visual Studio 2017. Para manter projetos do Windows Phone 7.x, use o Visual Studio 2012.