Atualizar o Visual Studio

Este tópico discute como atualizar uma instalação de cliente do Visual Studio no Windows. Para o Visual Studio para Mac, confira Atualizar o Visual Studio para Mac.

O Visual Studio deve primeiro ser instalado no computador antes que você possa fazer a atualização.

Se você for um Administrador de TI e quiser configurar os clientes da sua organização para atualizar de um layout de rede, confira o Guia de Administradores do Visual Studio, especialmente a seção sobre como gerenciar e atualizar uma instalação de rede.

Antes de atualizar

Por padrão, para instalar, atualizar ou modificar o Visual Studio, a conta que realiza a atualização deve ter permissões administrativas no computador e também deve ter permissões para a origem em que as atualizações do produto estão localizadas (na Internet ou em um local interno). Se você estiver conectado como um usuário típico e tentar executar um desses comandos, receberá um aviso de Controle de Conta de Usuário solicitando credenciais de administrador. Desde agosto de 2023, um administrador pode delegar o controle das atualizações a usuários standard configurando a política AllowStandardUserControl. Para obter mais informações, consulte Permissões de usuário e Visual Studio.

O Visual Studio deve ser fechado antes de executar uma atualização. É altamente recomendável salvar seu trabalho antes de executar uma atualização.

Recomendamos que você atualize para a versão mais recente do Visual Studio 2019 para que você sempre tenha os recursos, as correções de segurança e os aprimoramentos mais atualizados. E, se quiser experimentar a nossa versão mais recente, baixe e instale o Visual Studio 2022.

Há várias maneiras diferentes de atualizar uma instalação do Visual Studio. Você pode atualizar através do Instalador do Visual Studio, pode verificar se há atualizações ou usar o hub de Notificação no IDE, pode configurar o Visual Studio para atualizar ao fechar, pode atualizar executando uma versão específica do bootstrapper, pode atualizar o Visual Studio programaticamente ou pode fazer parte de uma organização que utiliza as atualizações do Administrador. Veja como atualizar o Visual Studio 2019 usando esses vários métodos.

Usar o instalador do Visual Studio

Os recursos de instalação do Visual Studio e as correções de bugs normalmente são implementados no instalador. O instalador agora está sendo enviado na versão mais atual de todos os produtos do Visual Studio com suporte no momento. Isso significa que, em geral (a menos que especificado de outra forma), todas as novas funcionalidades de configuração estão automaticamente disponíveis e funcionam perfeitamente em versões mais antigas do produto.

  1. Localize o Instalador do Visual Studio no computador.

    No Menu Iniciar do Windows, você pode pesquisar "instalador".

    Screenshot showing the result of a Start menu search for the Visual Studio Installer.

    Talvez você precise atualizar o instalador antes de continuar. Nesse caso, siga os prompts.

  2. No instalador, procure a instância do Visual Studio que você deseja atualizar.

    Por exemplo, se você tiver instalado o VisualStudio Community 2019 e existir uma atualização para ele, uma mensagem de Atualização disponível aparecerá no instalador.

    Screenshot showing a Visual Studio 2019 installation with an available update.

  3. Escolha Atualizar para instalar as atualizações.

    Screenshot showing the Update button in the Visual Studio installer that can be used to update to a Visual Studio 2019 installation.

  4. Depois que a atualização for concluída, pode ser que você receba uma solicitação para reiniciar o computador. Nesse caso, faça isso, depois inicie o Visual Studio como faria normalmente.

    Se não houver solicitação para reiniciar o computador, escolha Iniciar para iniciar o Visual Studio no instalador.

    Screenshot showing the Launch button in the Visual Studio installer that can be used to start Visual Studio 2019.

Usar a caixa de mensagem no IDE

  1. Quando você abre o Visual Studio, o IDE verifica se uma atualização está disponível. Em determinadas situações, uma mensagem de atualização do Visual Studio 2019 será exibida brevemente. Se você quiser atualizar agora, escolha Exibir detalhes. Se você deseja adiar a atualização até o fechamento do Visual Studio, selecione Atualizações no fechamento.

    Screenshot showing the 'Visual Studio 2019 update' message in the IDE.

  2. Se você escolheu Exibir detalhes, na caixa de diálogo subsequente, escolha Atualizar para fazer a atualização agora.

    Screenshot showing the Update button in the 'Update downloaded and ready to install' dialog box.

Utilize o hub Notificações no IDE

  1. Escolha o ícone de notificação no canto inferior direito do IDE do Visual Studio para abrir o hub de Notificações.

    Screenshot showing the notification icon in the Visual Studio IDE.

  2. No Hub de Notificações, escolha a atualização que você quer instalar. Se você deseja fazer a atualização agora, selecione Exibir detalhes e, na caixa de diálogo subsequente, selecione Atualizar. Se você deseja adiar a atualização até o fechamento do Visual Studio, selecione Atualizações no fechamento.

    Screenshot showing the Notification hub in Visual Studio 2019.

Observação

O comando Atualizar ao fechar encontrado na caixa de mensagem de notificação de atualização ou no hub de Notificações não é uma configuração permanente; ele se aplica apenas à atualização atual. É uma maneira de adiar a atualização para quando você fechar voluntariamente o Visual Studio. No Visual Studio 2019, o adiamento Atualizar ao fechar deve ser escolhido toda vez que você reconhecer ou rejeitar a notificação de que a atualização está disponível.

Verifique manualmente se há atualizações no IDE

  1. Você pode verificar se uma atualização está disponível escolhendo Ajuda na barra de menus e escolhendo Verificar se há Atualizações. Você também pode usar a caixa de pesquisa pressionando Ctrl+Q, digitando "verificar se há atualizações" e escolhendo o resultado da pesquisa correspondente. Na caixa de diálogo Atualizações disponíveis subsequente, selecione Atualizar.

    Screenshot showing the 'Check for Updates' from the Help menu.

Executar um inicializador específico para atualizar o produto para uma versão específica

Se você for um cliente Enterprise ou Professional, poderá atualizar sua instância do Visual Studio 2019 para qualquer versão específica que tenha sido lançada, desde que seja uma versão mais alta do que a instalada no momento. Para atualizar sua instância do Visual Studio 2019 por meio desse método, navegue até a página histórico de lançamentos do Visual Studio 2019, baixe o bootstrapper que corresponde à versão de atualização desejada no diretório de instalação do produto e clique duas vezes nele para iniciar a atualização.

Personalizar configurações de atualização

Há várias configurações diferentes que podem ser personalizadas para controlar o comportamento da atualização. Algumas dessas configurações são nativas do Visual Studio 2019 e lidam com como e quando os bits do produto são baixados e instalados. Outras configurações, como a capacidade de configurar a origem das atualizações, exigem a presença do instalador mais recente do Visual Studio 2022.

Comportamentos de instalação e download

  1. Na barra de menus, escolha Ferramentas>Opções.

  2. Expanda Ambiente e, em seguida, escolha Atualizações de produto.

    Screenshot showing the updates settings in Visual Studio.

  3. Observe as opções de configuração disponíveis para definir nesta caixa de diálogo. Você pode escolher a configuração Baixar as atualizações automaticamente, que permite que as atualizações sejam baixadas enquanto seu computador estiver ocioso. Também há dois modos de instalação para sua escolha: Instalar durante o download e Baixar tudo e instalar. Escolha o modo de instalação e a configuração de download automático desejados para suas atualizações do Visual Studio.

Configurar o local de origem das atualizações

Se você estiver em um ambiente corporativo, será possível configurar o local em que as instâncias do cliente procuram atualizações. Isso é útil em situações em que seu cliente foi instalado a partir de um layout de rede, mas posteriormente você deseja que os clientes obtenham atualizações de um layout de rede diferente. A capacidade de configurar locais de atualização requer a presença do instalador mais recente do Visual Studio 2022, que pode ser obtido adquirindo o instalador mais recente no computador cliente ou por um administrador enviando por push o instalador mais recente por meio de um layout de rede. Para obter mais informações sobre como usar esse recurso, confira a documentação do Visual Studio 2022 sobre como configurar o local de origem das atualizações.

Recomendamos que você atualize para a versão mais recente do Visual Studio 2022 para que você sempre tenha os recursos, as correções de segurança e os aprimoramentos mais recentes.

Existem muitas maneiras diferentes de atualizar uma instalação do Visual Studio. Você pode atualizar através do Instalador do Visual Studio, você pode verificar se há atualizações ou usar o hub de notificação no IDE, você deve configurar o Visual Studio para atualizar ao fechar, você pode atualizar executando uma versão específica do bootstrapper, você pode atualizar o Visual Studio programaticamente ou você pode fazer parte de uma organização que utiliza as atualizações do Administrador. Veja como atualizar o Visual Studio 2022 usando esses vários métodos.

Usar o instalador do Visual Studio

  1. Localize o Instalador do Visual Studio no computador.

    No menu Iniciar do Windows, pesquise "instalador" e selecione Instalador do Visual Studio nos resultados.

    Screenshot showing the result of a Start menu search for the Visual Studio Installer.

    Se receber a solicitação para atualizar o Instalador do Visual Studio antes de continuar, siga os prompts.

Observação

Os recursos de instalação do Visual Studio e as correções de bugs normalmente são implementados no instalador. O instalador agora está sendo enviado na versão mais atual de todos os produtos do Visual Studio com suporte no momento. Isso significa que, em geral (a menos que especificado de outra forma), todas as novas funcionalidades de configuração estão automaticamente disponíveis e funcionam perfeitamente em versões mais antigas do produto.

  1. No Instalador do Visual Studio, procure a instalação do Visual Studio que você deseja atualizar.

    Por exemplo, se você tiver instalado o Visual Studio Community 2022 e existir uma atualização para ele, uma mensagem de Atualização disponível aparecerá no instalador.

    Screenshot showing the Update button and message in the Visual Studio Installer when a new update is available.

  2. Escolha Atualizar para instalar as atualizações.

    Screenshot showing the Update button that you can select to install the new update.

  3. Depois que a atualização for concluída, o Instalador do Visual Studio poderá solicitar que você reinicie o computador. Nesse caso, faça isso, depois inicie o Visual Studio como faria normalmente.

    Se não houver solicitação para reiniciar o computador, escolha Iniciar para iniciar o Visual Studio a partir do instalador do Visual Studio.

    Screenshot showing the Launch button that you can select to start Visual Studio.

Usar a caixa de mensagem no IDE

  1. Quando você abre o Visual Studio, o IDE verifica se uma atualização está disponível. Em determinadas situações, uma mensagem de atualização do Visual Studio 2022 será exibida brevemente. Se você quiser atualizar agora, escolha Exibir detalhes. Se você quiser adiar a atualização até fechar o Visual Studio, escolha Atualizar ao Fechar.

    Screenshot showing an update message for Visual Studio 2022 in the lower-right corner of the Visual Studio IDE.

  2. Se você escolheu Exibir detalhes, na caixa de diálogo Atualização disponível subsequente, escolha Atualizar para atualizar agora.

    Screenshot showing the Update button in the 'Update available' dialog box in Visual Studio 2022.

Utilize o hub Notificações no IDE

  1. Escolha o ícone de notificação no canto inferior direito do IDE do Visual Studio para abrir o hub de Notificações.

    Screenshot showing the notification icon in the Visual Studio IDE.

  2. No Hub de Notificações, escolha a atualização que você quer instalar. Se você quiser atualizar agora, escolha Exibir detalhes. Se você quiser adiar a atualização até fechar o Visual Studio, escolha Atualizar ao Fechar.

    Screenshot showing the Notifications hub in the Visual Studio IDE.

  3. Se você escolheu Exibir detalhes, na caixa de diálogo Atualização disponível subsequente, escolha Atualizar.

Observação

O comando Atualizar ao Fechar encontrado na caixa de mensagem de notificação de atualização ou no hub de Notificações não é uma configuração permanente; ele se aplica apenas à atualização atual. É uma maneira de adiar a atualização para quando você fechar voluntariamente o Visual Studio. Para saber como fazer para configurar essa opção permanentemente, consulte a seção Personalizar configurações de atualização.

Verifique manualmente se há atualizações no IDE

  1. Você pode verificar se uma atualização está disponível escolhendo Ajuda na barra de menus e escolhendo Verificar se há Atualizações. Você também pode utilizar a caixa de pesquisa pressionando Ctrl+Q, digitando verificar se há atualizações e, em seguida, escolher o resultado da pesquisa correspondente. Na caixa de diálogo Atualizações disponíveis subsequente, selecione Atualizar.

    Screenshot showing the 'Check for Updates' option in the Help menu.

Executar um inicializador específico para atualizar o produto para uma versão específica

Se você for um cliente Enterprise ou Professional, poderá atualizar sua instância do Visual Studio 2022 para qualquer versão específica que tenha sido lançada, desde que seja uma versão mais alta do que a instalada no momento. Para atualizar sua instância do Visual Studio 2022 por meio desse método, navegue até a página histórico de versões do Visual Studio 2022, baixe o bootstrapper que corresponde à versão de atualização desejada no diretório de instalação do produto e clique duas vezes nele para iniciar a atualização.

Personalizar configurações de atualização

Há várias configurações diferentes que podem ser personalizadas para controlar o comportamento da atualização, como e quando os bits do produto são baixados e instalados ou onde está o local de origem da atualização.

Sempre Atualizar ao Fechar e outros comportamentos de download

  1. Na barra de menus, escolha Ferramentas>Opções. Expanda Ambiente e, em seguida, escolha Atualizações de produto. Observe as opções de configuração disponíveis para definir nesta caixa de diálogo.

    Screenshot showing the Updates settings in the Options window of the Visual Studio IDE.

  • Você pode escolher a configuração Baixar as atualizações automaticamente, que permite que as atualizações sejam baixadas enquanto seu computador estiver ocioso.
  • Você pode configurar o Visual Studio para aplicar automaticamente a última atualização disponível ao fechar. Essa configuração pode ser definida individualmente para cada instância do Visual Studio. Por exemplo, você pode definir sua instância de Versão Prévia para aplicar atualizações quando o Visual Studio é fechado, mas as outras instâncias do Visual Studio podem continuar sendo atualizadas sob demanda. Depois que você configurar o Visual Studio para Sempre atualizar ao fechar, as atualizações do Visual Studio começarão uma vez que o Visual Studio e todos os processos relacionados forem fechados. Se alguma extensão tiver sido agendada para instalação ou atualização, a atualização do Visual Studio não será iniciada até a próxima vez que o Visual Studio for fechado.
  • Existem também dois modos de instalação à sua escolha: Instalar durante o download e Baixar tudo e depois instalar.

Configurar o local de origem das atualizações

Com o Visual Studio 2022, agora você pode configurar de onde seus clientes receberão suas atualizações. Esses locais de origem de atualização são chamados de canais e você pode encontrar mais informações sobre a finalidade e a disponibilidade do canal na documentação Ritmo de Lançamento do Visual Studio. A Microsoft disponibiliza os canais Atual e Prévia para todos, e os canais de serviço de longo prazo (LTSCs) estão disponíveis para clientes Enterprise e Professional por cerca de 18 meses. Os administradores de TI também podem configurar os locais de origem da atualização, como layouts de rede, aos quais os clientes devem ter acesso. Confira o Guia de Administradores do Visual Studio para obter recomendações de abordagem adicionais e a documentação do comando modifySettings para saber como acessar essa funcionalidade programaticamente.

Há duas maneiras de abrir a caixa de diálogo Configurações de Atualização, que permite alterar manualmente o canal do qual sua instância do Visual Studio deve receber suas atualizações.

  1. Abra o instalador do Visual Studio, selecione a instância que você deseja configurar, escolha o botão Mais e escolha a opção de menu Atualizar configurações. Confira as instruções anteriores sobre como localizar o Instalador do Visual Studio.

Screenshot showing the Updates settings in the Installer.

  1. Uma maneira alternativa de invocar a caixa de diálogo Configurações de Atualização é abrir o IDE do Visual Studio, abrir a caixa de diálogo Atualização disponível (Exibir detalhes sobre uma notificação de atualização ou Verificar se há atualizações no menu Ajuda) e clicar no link Alterar configurações de atualização.

Screenshot showing the Updates settings in the Update available dialog in the IDE.

A caixa de diálogo Configurações de atualização terá esta aparência. Neste exemplo, a instância do Visual Studio está usando o canal LTSC 17.0.

Screenshot showing the Updates settings dialog in the Visual Studio 2022 IDE.

Ao escolher o valor correto na lista suspensa Atualizar canal, você pode controlar o local de origem de atualizações futuras para esta instância do Visual Studio. Outras coisas a ter em mente são:

  • Os canais Versão Prévia e Atual estão disponíveis para todas as edições do Visual Studio e os canais LTSC só estão disponíveis para clientes Professional e Enterprise.
  • Você pode optar por atualizar sua instância do Visual Studio imediatamente após configurar o local atualizar canal. Ou você pode adiar a atualização real do produto até algum momento posterior. O ato de configurar o canal de atualização e o ato de atualizar o produto são dois eventos independentes. Para obter informações sobre como controlar programaticamente o canal de atualização, confira Usar o comando modifySettings.
  • Você só poderá alterar o canal de atualização se a versão do produto disponível na dica desse canal for maior do que a versão instalada. Por exemplo, você sempre pode fazer a transição do canal Atual para o canal de Visualização, mas não é possível fazer a transição do canal de Visualização para o canal Atual até que a versão mais recente no canal Atual supere a versão de Visualização que você instalou.
  • Ao atualizar para um novo canal, você instalará a versão mais recente nesse canal. Se você for um cliente corporativo e quiser instalar uma versão específica do produto nesse canal, siga as instruções para Executar uma inicialização específica descritas anteriormente.
  • Todos os canais LTSC têm datas de validade, conforme ilustrado na imagem acima. Depois que o LTSC tiver expirado, ele não poderá ser usado como uma fonte de atualizações e desaparecerá dessa lista.
  • Todos os canais da Microsoft são hospedados em servidores Microsoft e exigem acesso à Internet.
  • Cada instância do Visual Studio tem a capacidade de configurar independentemente sua origem para atualizações. Portanto, se você tiver duas instâncias do Visual Studio 2022 instaladas, cada uma poderá ser atualizada de um canal diferente.
  • Os administradores de TI podem controlar o texto na lista suspensa Atualizar canal. Por exemplo, eles podem adicionar locais de layout de rede como fontes de atualização. Eles também podem suprimir que os locais hospedados da Microsoft fiquem disponíveis como opções de origem de atualização. Essa funcionalidade também funciona para instalações do Visual Studio 2019. Para obter informações sobre como configurar esses locais de atualização, confira a página Definir padrões para implantações corporativas.

Atualização programática do Visual Studio

Você pode utilizar o bootstrapper ou o instalador para atualizar o Visual Studio de forma programática. Para obter mais informações, confira a documentação sobre a linha de comando online.

Atualizações de administrador

Se você fizer parte de uma organização que centraliza o gerenciamento de instalações de software, o administrador corporativo poderá controlar como o Visual Studio atualiza seu computador. Para saber mais sobre como controlar ou configurar os tipos de atualizações que seu computador pode aceitar, confira Usar o Gerenciador de Configuração para implantar atualizações do Visual Studio.

Remover componentes sem suporte

Usando o instalador mais recente do Visual Studio 2022, agora você pode remover em massa componentes que fizeram a transição para um estado fora do suporte. Você pode removê-los manualmente usando o instalador, conforme descrito abaixo, você pode removê-los programaticamente ou removê-los por meio da política de todo o computador. Saiba mais sobre como remover componentes sem suporte e como isso pode ajudar a manter seu ambiente de software seguro.

Para remover em massa componentes fora do suporte, manualmente e por meio da interface do usuário, você pode

  1. Abrir a Instalador do Visual Studio e selecionar Modificar.

  2. Selecionar Remover todos os componentes sem suporte.

    Screenshot of the Remove out-of-support components option.

Todos os componentes com um rótulo sem suporte serão desmarcados e desinstalados.

Você também pode configurar uma instância específica do Visual Studio para remover persistentemente todos os componentes que fazem a transição para um estado fora de suporte, selecionando a opção Mais>Configurações de Atualização>Remover todos os componentes fora de suporte durante atualizações futuras no Instalador do Visual Studio. Depois que essa configuração for configurada, qualquer componente que fizer a transição para um estado sem suporte no futuro será removido durante a próxima atualização do Visual Studio para essa instância do Visual Studio.

Screenshot of Remove all out-of-state components during future updates option in the Update Settings dialog.

Utilize o melhor e mais recente instalador

A versão mais recente do instalador na versão mais recente do Visual Studio normalmente tem o conjunto de recursos mais robusto e confiável. Essa funcionalidade geralmente funcionará perfeitamente em produtos com versão inferior. Para adquirir manualmente a versão mais recente do instalador em um computador cliente (como se você quisesse que a funcionalidade do instalador mais recente do Visual Studio 2022 regesse uma instalação do Visual Studio 2019), você pode fazer um dos seguintes procedimentos:

  1. Faça o download de qualquer bootstrapper recente para a versão mais recente do Visual Studio e, em seguida

    • Clique duas vezes no inicializador para iniciar a instalação. O instalador mais recente será instalado no computador primeiro. Depois que a tela "Escolher Cargas de Trabalho" for exibida, basta cancelar a instalação.

    • Em uma janela de comando, use o inicializador para atualizar o instalador da seguinte maneira:

      vs_enterprise.exe --update --quiet
      

Atualizar do Catálogo da Microsoft

Você pode baixar uma Atualização de Administrador do Catálogo do Microsoft Update no diretório de instalação em seu computador e usá-la para atualizar sua instalação clicando duas vezes nele para aplicar a atualização.

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: