Atualizar o Visual Studio

O Visual Studio deve primeiro ser instalado no computador antes que você possa atualizá-lo.

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 está executando 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. A partir de agosto de 2023, um administrador pode delegar o controle de atualizações para usuários padrão configurando a política AllowStandardUserControl. Para obter mais informações, consulte Permissões de Usuário edo 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 obtenha os recursos mais recentes, correções de segurança e melhorias. E se você quiser experimentar nossa versão mais recente, considere baixar e instalar Visual Studio 2022.

Há várias maneiras diferentes de atualizar uma instalação do Visual Studio. Você pode atualizar por meio do Instalador do Visual Studio, verificar se há atualizações ou usar a central de notificações no IDE, configurar o Visual Studio para atualizar ao fechar, atualizar executando uma versão específica do bootstrapper, atualizar o Visual Studio programaticamente ou fazer parte de uma organização que usa 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 bug 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 instalação estão automaticamente disponíveis e funcionam perfeitamente em versões mais antigas do produto.

  1. Localize o Visual Studio Installer no computador.

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

    Captura de tela mostrando o resultado de uma pesquisa no menu Iniciar para o Instalador do Visual Studio.

    Talvez seja necessário atualizar o instalador antes de continuar. Em caso afirmativo, siga as instruções.

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

    Por exemplo, se você instalou anteriormente o Visual Studio Community 2019 e há uma atualização para ele, uma mensagem de Atualização disponível é exibida no instalador.

    Captura de tela mostrando uma instalação do Visual Studio 2019 com uma atualização disponível.

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

    Captura de tela mostrando o botão Atualizar no instalador do Visual Studio que pode ser usado para atualizar para uma instalação do Visual Studio 2019.

  4. Depois que a atualização for concluída, você poderá ser solicitado a reiniciar o computador. Nesse caso, faça isso e inicie o Visual Studio como normalmente faria.

    Se não for solicitado que você reinicie seu computador, escolha Iniciar para iniciar o Visual Studio no instalador.

    Captura de tela mostrando o botão Iniciar no instalador do Visual Studio que pode ser usado para iniciar o 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.

    Captura de tela mostrando a mensagem

  2. Se você escolheu Exibir detalhes, na caixa de diálogo subsequente, escolha Atualizar para atualizar agora.

    Captura de tela mostrando o botão Atualizar na caixa de diálogo

Usar o hub de 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.

    Captura de tela mostrando o ícone de notificação no IDE do Visual Studio.

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

    Captura de tela mostrando o hub de notificação no Visual Studio 2019.

Nota

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 quando você fecha 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.

Verificar 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.

    Captura de tela mostrando o menu 'Verificar se há Atualizações' no menu Ajuda.

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 de 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 as 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.

    Captura de tela mostrando as configurações de atualizações no 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 atualizações automaticamente, permitindo que as atualizações sejam baixadas enquanto o computador estiver ocioso. Há também dois modos de instalação para escolher: Instalar ao baixare Baixar tudo e, em seguida, instalar. Escolha o modo de instalação e a configuração de download automático desejada para suas atualizações do Visual Studio.

Configurar o local de origem das atualizações

Se você estiver em um ambiente empresarial, 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 mais tarde 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, consulte 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 obtenha os recursos mais recentes, correções de segurança e melhorias.

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

Usar o Instalador do Visual Studio

  1. Encontre o Instalador do Visual Studio em seu computador.

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

    Captura de tela mostrando o resultado de uma pesquisa no menu Iniciar para o Instalador do Visual Studio.

    Se for solicitado que você atualize o Instalador do Visual Studio antes de continuar, siga os prompts.

Nota

Os recursos de instalação do Visual Studio e as correções de bug 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 instalaçã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ê instalou anteriormente o Visual Studio Community 2022 e houver uma atualização para ele, uma mensagem Atualização disponível aparecerá no Instalador do Visual Studio.

    Captura de tela mostrando o botão Atualizar e a mensagem no Instalador do Visual Studio quando uma nova atualização está disponível.

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

    Captura de tela mostrando o botão Atualizar que você pode selecionar para instalar a nova atualização. de atualização

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

    Se não for solicitado que você reinicie seu computador, escolha Iniciar para iniciar o Visual Studio no Instalador do Visual Studio.

    Captura de tela mostrando o botão Iniciar que você pode selecionar para iniciar o 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.

    Captura de tela mostrando uma mensagem de atualização para o Visual Studio 2022 no canto inferior direito do IDE do Visual Studio.

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

    Captura de tela mostrando o botão Atualizar na caixa de diálogo 'Atualizar disponível' no Visual Studio 2022.

Usar o hub de 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 .

    Captura de tela mostrando o ícone de notificação no IDE do Visual Studio.

  2. No Hub de Notificações , escolha a atualizaçãoque deseja 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.

    Captura de tela mostrando o hub de notificações no IDE do Visual Studio.

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

Nota

O comando Atualizar ao Fechar que é encontrado tanto na caixa de mensagem de notificação de atualização quanto no hub de Notificações não é uma configuração permanente; aplica-se somente à atualização atual. É uma maneira de adiar a atualização quando você fecha voluntariamente o Visual Studio. Para saber como definir essa configuração permanentemente, consulte a seção Personalizar configurações de atualização seção.

Verificar 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çõese escolhendo o resultado da pesquisa correspondente. Na caixa de diálogo Atualizações disponíveis subsequente, selecione Atualizar.

    Captura de tela mostrando a opção 'Verificar atualizações' no menu Ajuda.

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 de 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 as 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.

    Captura de tela mostrando as configurações de Atualizações na janela Opções do IDE do Visual Studio.

  • 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 atualização mais recente disponível ao fechar. Essa configuração é configurável por instância do Visual Studio. Por exemplo, você pode definir sua instância de visualização para aplicar atualizações quando o Visual Studio for fechado, mas suas outras instâncias do Visual Studio podem continuar a ser atualizadas sob demanda. Depois de configurar o Visual Studio para Always update on close, as atualizações do Visual Studio começam assim 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é que o Visual Studio seja fechado novamente.
  • Há também dois modos de instalação para escolher: Instalar ao baixar e Baixar tudo e, em seguida, 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 dos canais na documentação do Visual Studio Release Rhythm. A Microsoft disponibiliza os canais Atual e Preview para todos e os LTSCs (canais de serviço de longo prazo) estão disponíveis para clientes Corporativos e Profissionais 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. Consulte o Guia de Administradores do Visual Studio para obter recomendações adicionais de abordagem, 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 obter suas atualizações.

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

Captura de tela mostrando as configurações de Atualizações no Instalador.

  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 em 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.

Captura de tela mostrando as configurações de Atualizações na caixa de diálogo Atualização disponível no 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.8.

Captura de tela mostrando a caixa de diálogo Configurações de Atualizações no IDE do Visual Studio 2022.

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 serem pensadas 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 Profissionais e Empresariais.
  • 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, consulte Usar o comando modifySettings.
  • Você só poderá alterar o canal de atualização se a versão do produto disponível na ponta 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 de forma independente 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 disposição de rede como fontes de atualização. Eles também podem suprimir que os locais hospedados pela 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, consulte a página Definir padrões para implantações empresariais.

Atualizar programaticamente o Visual Studio

Você pode usar o bootstrapper ou o instalador para atualizar programaticamente o Visual Studio. Para obter mais informações, consulte a documentação online da linha de comando .

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, consulte Usando o Configuration Manager para implantar atualizações do Visual Studio.

Remover componentes fora de 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. Abra o Instalador do Visual Studio e selecione Modificar.

  2. Selecione Remova todos os componentes sem suporte.

    Captura de tela da opção Remover componentes fora de suporte.

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 sem suporte selecionando a opção Configurações de Atualização mais>>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 fora de suporte no futuro será removido durante a próxima atualização do Visual Studio para essa instância do Visual Studio.

Captura de tela mostrando a caixa de seleção Remover fora do suporte na caixa de diálogo de configuração de atualização.

Usar o instalador mais recente e o melhor

A versão mais atual 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 quisesse a funcionalidade do instalador mais recente do Visual Studio 2022 para controlar uma instalação do Visual Studio 2019), você pode fazer um dos seguintes procedimentos:

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

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

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

      vs_enterprise.exe --update --quiet
      

Atualização 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, consulte Solucionar problemas de instalação e atualização do Visual Studio para obter diretrizes passo a passo.

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

  • Use a opção de suporte de chat de instalação (somente em inglês) para problemas relacionados à instalação.
  • Relate problemas do produto para nós usando a ferramenta Relatar um Problema que aparece tanto no Instalador do Visual Studio quanto na IDE do Visual Studio. Se você for um Administrador de TI e não tiver o Visual Studio instalado, poderá enviar comentários do Administrador de TI.
  • Sugira um recurso, acompanhe os problemas do produto e encontre respostas no da Comunidade de Desenvolvedores do Visual Studio.