Instalar versões do Visual Studio lado a lado

É possível instalar o Visual Studio em um computador que tenha uma versão principal anterior ou posterior do Visual Studio já instalada.

Antes de instalar as versões lado a lado, revise as seguintes condições:

  • Se você usar o Visual Studio 2019 para abrir uma solução que foi criada no Visual Studio 2017, você poderá, posteriormente, abrir e modificar a solução novamente na versão anterior desde que você não tenha implementado quaisquer recursos que são específicos do Visual Studio 2019.

  • Se você tentar usar o Visual Studio 2019 para abrir uma solução que foi criada no Visual Studio 2017 ou em uma versão anterior, talvez você precise alterar seus projetos e arquivos para que fiquem compatíveis com o Visual Studio 2019. Para obter mais informações, veja a página Portar, migrar e atualizar projetos do Visual Studio.

Antes de instalar as versões lado a lado, revise as seguintes condições:

  • Se você usar o Visual Studio 2022 para abrir uma solução que foi criada no Visual Studio 2017 ou Visual Studio 2019, você poderá, posteriormente, abrir e modificar a solução novamente na versão anterior desde que você não tenha implementado recursos que são específicos do Visual Studio 2022.

  • Se você tentar usar o Visual Studio 2022 para abrir uma solução que foi criada no Visual Studio 2019 ou em uma versão anterior, talvez você precise alterar seus projetos e arquivos para que fiquem compatíveis com o Visual Studio 2022. Para obter mais informações, veja a página Portar, migrar e atualizar projetos do Visual Studio.

  • Se você desinstalar uma versão do Visual Studio em um computador que tem mais de uma versão instalada, as associações de arquivo do Visual Studio serão removidas para todas as versões.

  • O Visual Studio não atualiza automaticamente extensões porque nem todas as extensões são compatíveis. Você deverá reinstalar as extensões do Visual Studio Marketplace ou do fornecedor de software.

Instalar diferentes edições da mesma versão principal do Visual Studio lado a lado

Cada instalação do Visual Studio deve ter uma combinação exclusiva de versão principal, edição e canal de atualização. Então, por exemplo (se você tinha uma máquina com muito espaço em disco), você pode instalar o Visual Studio 2019 Enterprise Preview (canal de versão prévia) ao lado do Visual Studio 2019 Enterprise (canal de lançamento) ao lado do Visual Studio 2017 Professional (canal de lançamento) e ao lado do Visual Studio 2017 Professional (canal de layout personalizado).

Ao atualizar de uma versão secundária do Visual Studio para a próxima, o instalador do Visual Studio atualizará, por padrão, sua instalação atual com a versão mais recente disponível nesse canal. Por exemplo, se a versão 16.11.24 acabou de ser lançada pela Microsoft no canal de lançamento do Visual Studio 2019, o instalador tentará substituir sua instalação atual do Visual Studio 2019 do canal de lançamento por esta versão mais recente no mesmo canal.

Instalação manual

Você pode usar outro bootstrapper manualmente para instalar uma nova instância do Visual Studio ou selecionar uma das opções na guia Disponível do Instalador do Visual Studio.

  1. Para usar outro bootstrapper, você pode baixar e executar um dos arquivos relacionados do Visual Studio 2019 da página de versões do Visual Studio 2019 para a edição que deseja instalar lado a lado com a instalação existente do Visual Studio. Se você está em uma organização, o administrador de TI pode ter criado um layout e fornecido um link para o bootstrapper nesse layout.

Cada instalação do Visual Studio deve ter uma combinação exclusiva de versão principal, edição e canal de atualização. Então, por exemplo (se você tinha uma máquina com muito espaço em disco), você pode instalar o Visual Studio 2022 Enterprise Preview (canal de versão prévia) ao lado do Visual Studio 2022 Enterprise (canal de lançamento) ao lado do Visual Studio 2019 Professional (canal de lançamento) e ao lado do Visual Studio 2019 Professional (canal de layout personalizado).

Ao atualizar de uma versão secundária do Visual Studio para a próxima, o Instalador do Visual Studio atualizará, por padrão, sua instalação atual com a versão mais recente disponível nesse canal. Por exemplo, se a versão 17.3.9 acabou de ser lançada pela Microsoft no canal de lançamento do Visual Studio 2022, o instalador tentará substituir sua instalação atual do Visual Studio 2022 do canal de lançamento por esta versão mais recente no mesmo canal.

Instalação manual

Você pode usar outro bootstrapper manualmente para instalar uma nova instância do Visual Studio ou selecionar uma das opções na guia Disponível do Instalador do Visual Studio.

  1. Para usar outro bootstrapper, você pode baixar e executar um dos arquivos de bootstrapper do Visual Studio 2022 na página de downloads do Visual Studio ou na página de lançamentos do Visual Studio 2022 para a versão secundária que você gostaria de instalar lado a lado com o existente versão do Visual Studio.
  1. O uso da guia Disponível do instalador pressupõe, é claro, que você já tenha alguma outra versão do Visual Studio instalada. Localize o Instalador do Visual Studio no computador. Depois da atualização, clique na guia Disponível e instale um dos produtos oferecidos.

    Screenshot showing the Visual Studio Installer's Available tab.

Em seguida, siga as etapas para selecionar os componentes necessários para sua instalação. Para obter mais informações, confira Instalar o Visual Studio.

Dica

Os administradores de TI que desejam suprimir a visibilidade da guia Disponível do Instalador do Visual Studio ou personalizar a disponibilidade de ofertas de layout na guia Disponível podem configurar o registro e as políticas do cliente. Confira Configurar políticas para implantações corporativas do Visual Studio para obter mais informações.

Instalação programática

Você também pode usar um bootstrapper programaticamente ou o instalador para iniciar uma nova instalação do Visual Studio. Abra um prompt de comando como administrador e execute um dos seguintes comandos. Lembre-se de especificar um novo caminho de pasta para o local de instalação e substitua o nome do arquivo .exe pelo nome de bootstrapper apropriado para a edição do Visual Studio que você está instalando.

Instalação por meio do bootstrapper:

vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Para instalar usando o instalador que já está presente no computador cliente:

"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Observe que você não pode iniciar o instalador programaticamente no mesmo diretório no qual está o instalador.

Versões do .NET Framework e instalações lado a lado

Os projetos do Visual Basic, Visual C# e Visual F# usam a opção Estrutura de Destino no Designer de Projeto para especificar a versão do .NET Framework que será usada. Para um projeto do C++, é possível alterar manualmente a estrutura de destino alterando o arquivo .vcxproj. Para obter mais informações, veja a página Compatibilidade de versão no .NET Framework.

Ao criar um projeto, você pode especificar a qual versão do .NET Framework o projeto é direcionado na lista .NET Framework na caixa de diálogo Novo Projeto.

Para informações específicas do idioma, consulte o tópico apropriado na tabela a seguir.

Linguagem Tópico
Visual Basic Página de Aplicativo, Designer de Projeto (Visual Basic)
Visual C# Página Aplicativo, Designer de Projeto (C#)
Visual F# Desenvolver com o Visual F# no Visual Studio
C++ Como modificar a estrutura de destino e o conjunto de ferramentas da plataforma

Suporte ou solução de problemas

Às vezes, as coisas podem dar errado. Se a instalação do Visual Studio falhar, confira Solução de problemas de instalação e atualização do Visual Studio para obter diretrizes passo a passo.

Aqui estão algumas outras opções de suporte: