Compartilhar via


RCLogo Visual Studio 2019 versão 16.11 Notas de versão


Importante

Esta não é a versão mais recente do Visual Studio. Para baixar a versão mais recente, visite https://visualstudio.microsoft.com/downloads/ e consulte as notas de versão Visual Studio 2022.

Período de suporte

Visual Studio 2019 versão 16.11 é a última linha de base de manutenção com suporte para o Visual Studio 2019. Os clientes Enterprise e Professional que precisam adotar um ambiente de desenvolvimento estável e seguro de longo prazo são incentivados a padronizar para essa versão. Conforme explicado em nossa política de suporte e ciclo de vida , a versão 16.11 terá suporte com correções e atualizações de segurança até abril de 2029, que é o restante do ciclo de vida do produto Visual Studio 2019.

Você pode adquirir a versão mais recente e segura do Visual Studio versão 16.11 2019 visitando o site Visual Studio ou acessando a seção downloads de my.visualstudio.com. Você pode obter atualizações do catálogo Microsoft Update. Para obter mais informações sobre as linhas de base com suporte do Visual Studio, examine a política de suporte para o Visual Studio 2019.

Lançamentos da versão 16.11 do Visual Studio 2019

Notas de versão arquivadas do Visual Studio 2019

Blog do Visual Studio 2019

O blog do Visual Studio 2019 é a fonte oficial de insights do produto da equipe de engenharia de Visual Studio. Você pode encontrar informações detalhadas sobre as versões do Visual Studio 2019 nas seguintes postagens:

Documentation

A documentação oficial do Learn para Visual Studio 2019 foi arquivada. A documentação arquivada não está acessível aos mecanismos de pesquisa, mas você ainda pode procurar a documentação arquivada em Visual Studio documentação de 2019 (Arquivada).

Release Notes Icon Visual Studio 2019 versão 16.11.55

lançado em 14 de abril de 2026

Problemas solucionados nesta versão

Avisos de segurança abordados

Avisos de segurança abordados CVE Descrição
Vulnerabilidade de corrupção de memória SQLite CVE-2025-6965 Existe uma vulnerabilidade nas versões do SQLite antes da 3.50.2, em que o número de termos agregados pode exceder o número de colunas disponíveis. Isso pode levar a um problema de corrupção de memória.
Vulnerabilidade de divulgação de informações do Visual Studio CVE-2026-32631 Existe uma vulnerabilidade de divulgação de informações no MinGit devido ao vazamento de hash NTLM para um servidor não confiável.
Node.js vulnerabilidade do TLS DoS CVE-2026-26137 Uma falha no tratamento de erros Node.js TLS permite que invasores remotos falhem ou esgotem recursos de um servidor TLS quando pskCallback ou ALPNCallback estiverem em uso.

NOTE: Visual Studio 2019 (16.11.55) agora é fornecido com o NodeJS versão 22 atualizado, especificamente 22.21.1. Vale a pena observar que o NodeJS 22.x será a versão final com suporte ao desenvolvimento do NodeJS de 32 bits, marcando o fim de uma era para aqueles que usam plataformas de 32 bits.

O NodeJS 22.x está programado para chegar ao fim da vida útil em abril de 2027. Até lá, Visual Studio 2019 continuará fornecendo atualizações para o NodeJS 22.x, conforme necessário. No entanto, após abril de 2027, os scanners de segurança podem começar a sinalizar a presença dessa versão do EOL em ambientes Visual Studio 2019. Infelizmente, como o NodeJS 23 e posteriores só oferecerão suporte a 64 bits, Visual Studio 2019 , sendo uma edição de 32 bits, não será capaz de atualizar para versões mais recentes do NodeJS.

Considerando esses desafios, o caminho recomendado é atualizar para Visual Studio 2022 ou Visual Studio 2026 para garantir o suporte e a compatibilidade contínuos com versões futuras do NodeJS. Isso ajudará a manter a segurança e a funcionalidade para seu ambiente de desenvolvimento.


Release Notes Icon Visual Studio 2019 versão 16.11.54

lançado em 10 de março de 2026

Avisos de segurança abordados

  • CVE-2025-66413 Visual Studio Vulnerabilidade de Divulgação de Informações – Existe uma vulnerabilidade de divulgação de informações no MinGit devido ao vazamento de hash NTLM para um servidor não confiável.

Release Notes Icon Visual Studio 2019 versão 16.11.53

lançado em 11 de novembro de 2025

Problemas solucionados nesta versão

  • Atualizar o Componente Individual do Git para Windows para a versão v2.51.1.1

Developer Community

  • Atualizações do Visual Studio 2022 incluem biblioteca LibCurl que causa problemas no Git.

Release Notes Icon Visual Studio 2019 versão 16.11.52

lançado em 14 de outubro de 2025

Problemas solucionados nesta versão

Avisos de segurança abordados

  • CVE-2025-55240 Vulnerabilidade de Execução Remota de Código no Visual Studio – Vulnerabilidade no Caminho de Pesquisa Não Confiável em Gulpfile

Release Notes Icon Visual Studio 2019 versão 16.11.51

lançado em 9 de setembro de 2025

Problemas solucionados nesta versão

  • Essa atualização inclui correções relativas à conformidade Visual Studio.

Release Notes Icon Visual Studio 2019 versão 16.11.50

lançado em 12 de agosto de 2025

Problemas solucionados nesta versão

As seguintes Windows versões do SDK foram removidas do instalador do Visual Studio 2019:

  • 10.0.16299.0
  • 10.0.17134.0
  • 10.0.17763.0
  • 10.0.18362.0
  • 10.0.20348.0
  • 10.0.22000.0

Se você instalou anteriormente uma dessas versões do SDK usando Visual Studio ela será desinstalada quando você atualizar. Se o projeto for direcionado a qualquer um desses SDKs, você poderá encontrar um erro de build como: O Windows SDK versão 10.0.22000.0 não foi encontrado. Instale a versão necessária do SDK Windows ou altere a versão do SDK nas páginas de propriedades do projeto ou clicando com o botão direito do mouse na solução e selecionando "Solução de redirecionamento".

Para resolver isso, recomendamos redirecionar seu projeto para 10.0.22621.0 ou uma versão com suporte anterior, se necessário. Para obter uma lista completa das versões do SDK com suporte, visite: https://developer.microsoft.com/windows/downloads/sdk-archive/. Se você precisar instalar uma versão sem suporte do SDK, poderá encontrá-la aqui: https://developer.microsoft.com/windows/downloads/sdk-archive/index-legacy/.


Release Notes Icon Visual Studio 2019 versão 16.11.49

lançado em 8 de julho de 2025

Problemas solucionados nesta versão

Avisos de segurança abordados


Release Notes Icon Visual Studio 2019 versão 16.11.48

lançado em 10 de junho de 2025

Problemas solucionados nesta versão

  • O instalador do VS foi atualizado para incluir as versões de manutenção mais recentes dos SDKs do Windows nas versões 10.0.19041.0 e 10.0.22621.0.

Release Notes Icon Visual Studio 2019 versão 16.11.47

lançado em 13 de maio de 2025

Problemas solucionados nesta versão

  • Corrigimos um problema na política de check-in do TFVC do item de trabalho de consulta moderna que impedia a recuperação do nome do projeto.
  • Corrigimos um problema na política de check-in do TFVC de padrões proibidos que fazia com que os padrões fossem "esquecidos" pela política após sua criação.

Avisos de segurança abordados

  • CVE-2025-32703 Acesso ao rastreamento ETW não conhecido pelo administrador que instala o VS no computador
  • CVE-2025-32702 Execução remota de código devido ao sequestro de pacote nuget
  • CVE-2025-26646 .NET - Falsificação - Elevação de Privilégios nos comportamentos padrão das tarefas DownloadFile do msbuild

Release Notes Icon Visual Studio 2019 versão 16.11.46

lançado em 8 de abril de 2025

Problemas abordados nesta versão

  • Adicionado suporte para políticas de check-in TFVC modernas, bem como diretrizes e avisos quando políticas de check-in TFVC obsoletas estão sendo aplicadas.

Release Notes Icon Visual Studio 2019 versão 16.11.45

lançado em 11 de março de 2025

Problemas abordados nesta versão

Avisos de segurança abordados

  • CVE-2025-25003 Visual Studio Vulnerabilidade de Elevação de Privilégio
  • CVE-2025-24998 Vulnerabilidade de elevação de privilégio do Instalador do Visual Studio

Release Notes Icon Visual Studio 2019 versão 16.11.44

lançado em 11 de fevereiro de 2025

Problemas abordados nesta versão

Avisos de segurança abordados

  • CVE-2025-21206 Instalador do Visual Studio - Elevação de Privilégios - Elemento de caminho de pesquisa não controlado permite que um invasor não autorizado eleve privilégios localmente.
  • CVE-2023-32002 Node.js Module._load() Política de Execução Remota de Código – O uso de Module._load() pode ignorar o mecanismo de política e exigir módulos fora da definição de policy.json para um determinado módulo.

Release Notes Icon Visual Studio 2019 versão 16.11.43

lançado em 14 de janeiro de 2025

Problemas abordados nesta versão

Avisos de segurança abordados

  • CVE-2025-21172 .NET e Visual Studio vulnerabilidade de execução remota de código
  • CVE-2025-21176 .NET, .NET Framework e Visual Studio vulnerabilidade de execução remota de código
  • CVE-2025-21178 Visual Studio vulnerabilidade de execução remota de código
  • CVE-2024-50338 O caractere de retorno de carro na URL remota permite que o repositório mal-intencionado vaze credenciais

Release Notes Icon Visual Studio 2019 versão 16.11.42

lançado em 12 de novembro de 2024

Problemas abordados nesta versão

Developer Community


Release Notes Icon Visual Studio 2019 versão 16.11.41

lançado em 8 de outubro de 2024

Problemas abordados nesta versão

Avisos de segurança abordados

  • CVE-2024-43603 vulnerabilidade de negação de serviço no serviço coletor de Visual Studio
  • CVE-2024-43590 vulnerabilidade de elevação de privilégio no instalador redistribuível do Visual Studio C++

Release Notes Icon Visual Studio 2019 versão 16.11.40

lançado em 10 de setembro de 2024

Problemas abordados nesta versão

Avisos de segurança abordados

CVE-2024-35272 Vulnerabilidade de Execução Remota de Código no Provedor OLE DB do Cliente Nativo do SQL Server


Release Notes Icon Visual Studio 2019 versão 16.11.39

lançado em 13 de agosto de 2024

Problemas abordados nesta versão

  • Atualização do modelo IntelliCode, para que os usuários obtenham os modelos diretamente e não dependam mais de serviços de back-end para downloads.

Avisos de segurança abordados

  • CVE-2024-29187(Republicado) - Os instaladores baseados em WiX são vulneráveis ao sequestro binário quando executados como SYSTEM

Release Notes Icon Visual Studio 2019 versão 16.11.38

lançado em 9 de julho de 2024

Problemas abordados nesta versão

  • A versão 6.2 do AzCopy não é mais distribuída como parte da Workload do Azure no Visual Studio devido à descontinuação. A versão mais recente com suporte do AzCopy pode ser baixada do Introdução ao AzCopy.
  • Atualize o MinGit para a v2.45.2.1, que inclui o GCM 2.5, que soluciona um problema com a versão anterior do GCM em que ele relatava um erro de volta ao Git após a clonagem e fazia parecer que o clone havia falhado.

Release Notes Icon Visual Studio 2019 versão 16.11.37

lançado em 11 de junho de 2024

Problemas abordados nesta versão

  • Depois de atualizar para o build Germanium do Windows, o WSL requer uma atualização manual. Isso pode fazer com que Visual Studio travam ao abrir projetos do CMake.

Avisos de segurança abordados

  • CVE-2024-30052 Execução Remota de Código ao depurar arquivos de despejo que contêm um arquivo malicioso com uma extensão apropriada
  • CVE-2024-29060 Elevação de Privilégios em que a instalação afetada do Visual Studio está em execução
  • CVE-2024-29187 Os instaladores baseados no WiX são vulneráveis ao sequestro binário quando executados como SYSTEM

Release Notes Icon Visual Studio 2019 versão 16.11.36

lançado em 14 de maio de 2024

Problemas abordados nesta versão

  • Essa versão inclui uma atualização do OpenSSL para v3.2.1

Avisos de segurança abordados

  • CVE-2024-32002 Clones recursivos em sistemas de arquivos que não diferenciam maiúsculas de minúsculas e que suportam links simbólicos são suscetíveis à execução remota de código.
  • CVE-2024-32004 Execução remota de código durante a clonagem de repositórios locais especialmente criados

Release Notes Icon Visual Studio 2019 versão 16.11.35

Lançado em 09 de abril de 2024

Problemas abordados nesta versão

  • Com essa correção de bug, um cliente agora pode usar o bootstrapper em um layout e passar o parâmetro --noWeb para instalar em um computador cliente e garantir que o instalador e o produto Visual Studio sejam baixados apenas do layout. Anteriormente, às vezes, durante o processo de instalação, o instalador não respeitava o parâmetro -noWeb e tentava se autoatualizar a partir da Web.

Avisos de segurança abordados

  • CVE-2024-28929 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28930 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28931 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28932 Essa atualização aborda uma vulnerabilidade de execução de código remoto no Microsoft Driver ODBC para Microsoft SQL Server.
  • CVE-2024-28933 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28934 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28935 Essa atualização aborda uma vulnerabilidade de execução de código remoto no Microsoft Driver ODBC para Microsoft SQL Server.
  • CVE-2024-28936 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28937 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28938 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28941 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-28943 Essa atualização aborda uma vulnerabilidade de execução de código remoto no driver ODBC Microsoft para Microsoft SQL Server.
  • CVE-2024-29043 Essa atualização aborda uma vulnerabilidade de execução remota de código no Microsoft Driver ODBC para Microsoft SQL Server.

Release Notes Icon Visual Studio 2019 versão 16.11.34

Lançado em 13 de fevereiro de 2024

Problemas abordados nesta versão

Developer Community

Avisos de segurança abordados

  • CVE-2024-0057 Existe uma vulnerabilidade de bypass de funcionalidade de segurança quando aplicativos baseados no Microsoft .NET Framework usam APIs para construção de cadeia X.509, mas não validam completamente o certificado X.509 devido a uma falha lógica.

Release Notes Icon Visual Studio 2019 versão 16.11.33

lançado em 9 de janeiro de 2024

Problemas solucionados nesta versão

  • MinGit foi atualizado para a v2.43.0.1, que vem com o OpenSSL v3.1.4 e resolve uma regressão na situação em que as operações de rede eram realmente muito lentas sob certas circunstâncias.

Resolução dos avisos de segurança

  • CVE-2024-20656 Existe uma vulnerabilidade no serviço VSStandardCollectorService150, onde os invasores locais podem escalonar privilégios em hosts em que uma instalação afetada de Microsoft Visual Studio está em execução.
  • CVE-2023-32027 Este aviso é republicado para abordar uma vulnerabilidade Microsoft ODBC Driver for SQL Server Remote Code Execution no Visual Studio.
  • CVE-2023-32025 Este aviso é republicado para abordar uma vulnerabilidade Microsoft ODBC Driver for SQL Server Remote Code Execution no Visual Studio.
  • CVE-2023-32026 Este aviso é republicado para abordar uma vulnerabilidade Microsoft ODBC Driver for SQL Server Remote Code Execution no Visual Studio.
  • CVE-2023-29356 Este aviso é republicado para abordar uma vulnerabilidade Microsoft ODBC Driver for SQL Server Remote Code Execution no Visual Studio.
  • CVE-2023-32028 Este aviso é republicado para resolver uma vulnerabilidade de execução de código remoto do SQL OLE DB Microsoft no Visual Studio.
  • CVE-2023-29349 Este aviso é republicado para abordar uma vulnerabilidade de execução de código remoto ODBC e OLE DB Microsoft no Visual Studio.

Release Notes Icon Visual Studio 2019 versão 16.11.32

lançado em 14 de novembro de 2023

Problemas solucionados nesta versão

Developer Community

Resolução dos avisos de segurança

  • CVE-2023-36042 Existe uma vulnerabilidade de negação de serviço no Visual Studio, onde um nome decorado malformado pode resultar em um loop infinito.

Release Notes Icon Visual Studio 2019 versão 16.11.31

lançado em 10 de outubro de 2023

Problemas solucionados nesta versão

  • Versão atualizada do Git usada pelo Visual Studio para a v 2.41.0.3.

Release Notes Icon Visual Studio 2019 versão 16.11.30

lançado em 12 de setembro de 2023

Problemas solucionados nesta versão

Resolução dos avisos de segurança

  • CVE-2023-36796Essa atualização de segurança aborda uma vulnerabilidade em DiaSymReader.dll ao ler um arquivo PDB corrompido, que pode levar à Execução Remota de Código.
  • CVE-2023-36794Essa atualização de segurança aborda uma vulnerabilidade em DiaSymReader.dll, em que ao ler um arquivo PDB corrompido, que pode levar à Execução Remota de Código.
  • CVE-2023-36793Essa atualização de segurança aborda uma vulnerabilidade em DiaSymReader.dll, em que ao ler um arquivo PDB corrompido, que pode levar à Execução Remota de Código.
  • CVE-2023-36792Essa atualização de segurança aborda uma vulnerabilidade em DiaSymReader.dll ao ler um arquivo PDB corrompido, que pode levar à Execução Remota de Código.
  • CVE-2023-36759Esta atualização de segurança remove pgodriver.sys, no qual a leitura de um arquivo mal-intencionado pode levar à Elevação do Privilégio

Release Notes Icon Visual Studio 2019 versão 16.11.29

lançado em 8 de agosto de 2023

Problemas solucionados nesta versão

  • Resolvido um problema em que todos as opções do VSWhere não retornavam instâncias em um estado não iniciável.

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.28

lançado em 25 de julho de 2023

Problemas solucionados nesta versão


Release Notes Icon Visual Studio 2019 versão 16.11.27

lançado em 13 de junho de 2023

Problemas solucionados nesta versão

  • O assistente de Controle de Variáveis ActiveX irá gerar propriedades e funções ActiveX, restaurando a funcionalidade do Visual Studio 2015.
  • Como parte dessa atualização, para abordar CVE-2023-27909, CVE-2023-27910 e CVE-2023-27911, estamos removendo o suporte a .fbx e .dae. Esse é um componente x86 de terceiros que não tem mais suporte do autor. Os usuários afetados devem usar o editor fbx.

Developer Community

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.26

lançado em 11 de abril de 2023

Problemas solucionados nesta versão

  • Correção de um problema no IIS Express que poderia causar uma falha ao atualizar dados de telemetria.
  • Foi corrigida uma falha quando a entrada inválida é enviada para o driver usado durante o treinamento PGO para os drivers do modo kernel.

Developer Community

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.25

lançado em 14 de março de 2023

Problemas solucionados nesta versão

  • O Git 2.39 renomeou o valor para credential.helper de "manager-core" para "manager". Consulte https://aka.ms/gcm/rename para obter mais informações.
  • Atualizações dos pacotes do mingit e do Git para Windows para a versão v2.39.2, que aborda o CVE-2023-22490

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.24

lançado em 14 de fevereiro de 2023

Problemas solucionados nesta versão

  • Interpretador do CPython atualizado para a versão 3.9.13.
  • Mingit e o pacote Git para Windows foram atualizados para a versão v2.39.1.1, que aborda a CVE-2022-41903.

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.23

lançado em 10 de janeiro de 2023

Resolução dos avisos de segurança

  • CVE-2023-21538 .NET Vulnerabilidade de Negação de Serviço Existe uma vulnerabilidade de negação de serviço no .NET 6.0 em que um cliente mal-intencionado pode causar um estouro de pilha que pode resultar em um ataque de negação de serviço quando um invasor envia uma solicitação inválida para um ponto de extremidade exposto.

Release Notes Icon Visual Studio 2019 versão 16.11.22

lançado em 13 de dezembro de 2022

Resolução dos avisos de segurança

  • CVE-2022-41089 Execução remota de código Existe uma vulnerabilidade de execução de código remoto no .NET Core 3.1, .NET 6.0 e .NET 7.0, em que um ator mal-intencionado poderia fazer com que um usuário executasse código arbitrário como resultado da análise de arquivos xps mal-intencionados criados.

Release Notes Icon Visual Studio 2019 versão 16.11.21

Lançado em 8 novembro de 2022

Problemas solucionados nesta versão

  • Foram adicionadas proteções condicionais para corrigir referências incorretas nas otimizações AMD64 para boost.stl_interfaces.

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.20

lançado em 11 de outubro de 2022

Problemas solucionados nesta versão

  • Fez com que a Visualização de Recursos aparecesse de forma mais confiável em projetos recarregados.
  • Os administradores poderão atualizar o instalador do VS em um computador cliente offline utilizando um layout, sem atualizar o VS.

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.19

lançado em 13 de setembro de 2022

Problemas solucionados nesta versão

  • Fez com que a Visualização de Recursos aparecesse de forma mais confiável em projetos recarregados.

Resolução dos avisos de segurança

  • CVE-2022-38013 .NET Vulnerabilidade de Negação de ServiçoA vulnerabilidade de negação de serviço existe no ASP.NET Core 3.1 e .NET 6.0 em que um cliente mal-intencionado pode causar um estouro de pilha que pode resultar em um ataque de negação de serviço quando um invasor envia uma carga personalizada que é analisada durante a associação de modelo.

Release Notes Icon Visual Studio 2019 versão 16.11.18

lançado em 9 de agosto de 2022

Da Comunidade de Desenvolvedores

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.17

lançado em 12 de julho de 2022

Problemas solucionados nesta versão

  • LibraryManager atualizado para acomodar alterações na API cdnjs

Da Comunidade de Desenvolvedores


Release Notes Icon Visual Studio 2019 versão 16.11.16

lançado em 14 de junho de 2022

Da Comunidade de Desenvolvedores

Resolução dos avisos de segurança


Release Notes Icon Visual Studio 2019 versão 16.11.15

lançado em 17 de maio de 2022

Problemas solucionados nesta versão

  • Conexões corrigidas para Instância Gerenciada de SQL do Azure em SQL Server Data Tools, incluindo Schema Compare e explorador de SQL Server. Observação: o suporte para Instância Gerenciada habilitado para Azure Arc está pendente para uma versão futura (Na Comunidade)

Da Comunidade de Desenvolvedores


Release Notes Icon Visual Studio 2019 versão 16.11.14

lançado em 10 de maio de 2022

Problemas solucionados nesta versão

  • Adicionada a implementação dos relatórios de defeitos do C++20 restantes (também conhecidos como backports). Todos os recursos do C++20 agora estão disponíveis na opção /std:c++20. Para obter mais informações sobre os backports implementados, consulte o projeto de Relatórios de Defeito do C++20 no repositório microsoft/STL do GitHub e esta postagem no blog.
  • Git atualizado para Windows versão consumida por Visual Studio e componente opcional instalável para 2.36.0.1
  • Corrigido um problema com a integração do git, em que, ao puxar/sincronizar branches que tivessem divergido, a janela de saída não apresentava uma dica localizada sobre como resolvê-lo.

Da Comunidade de Desenvolvedores

Resolução dos avisos de segurança

CVE-2022-29117 .NET Vulnerabilidade de Negação de Serviço Existe uma vulnerabilidade no .NET 6.0, .NET 5.0 e .NET Core 3.1 em que um cliente mal-intencionado pode manipular cookies e causar uma Negação de Serviço.

CVE-2022-23267 .NET Vulnerabilidade de Negação de Serviço Principal Existe uma vulnerabilidade no .NET 6.0, .NET 5.0 e .NET Core 3.1, em que um cliente mal-intencionado pode causar uma negação de serviço por meio de alocações de memória em excesso por meio do HttpClient.

CVE-2022-29145 .NET Vulnerabilidade de Negação de Serviço Existe uma vulnerabilidade no .NET 6.0, .NET 5.0 e .NET Core 3.1, em que um cliente mal-intencionado pode causar uma negação de serviço quando formulários HTML são analisados.

CVE-2022-24513 Vulnerabilidade de elevação de privilégio Existe uma possível vulnerabilidade de elevação de privilégio quando o serviço do atualizador Microsoft Visual Studio analisa incorretamente os dados de configuração local.


Release Notes Icon Visual Studio 2019 versão 16.11.13

lançado em 19 abril de 2022

Problemas solucionados nesta versão

  • Foi corrigida a regressão vctip.exe a partir da versão 16.11.12
  • Correção de um bug que impedia que alguns aplicativos criados com o ASAN (Address Sanitizer) carregassem em Windows 11.
  • Foi corrigido outro problema do ASAN em que aplicativos com vários threads e contenção de heap podem sofrer deadlocks, relatórios falsos de “ponteiro selvagem liberado” ou um deadlock durante a saída do processo.

Release Notes Icon Visual Studio 2019 versão 16.11.12

lançado em 12 de abril de 2022

Problemas solucionados nesta versão

  • Corrigido um problema que fazia com que algumas animações para execução de teste fossem executadas em segundo plano mesmo quando as execuções de teste associadas fossem concluídas. Isso causa lentidão que foram especialmente perceptíveis em monitores de alta taxa de atualização. A correção deve melhorar a experiência de uso do VS em monitores de alta taxa de atualização.
  • Foi removido um aviso desnecessário ao se conectar a um servidor do Live Share que não oferecesse determinada funcionalidade usada pelo cliente.

Da Comunidade de Desenvolvedores

Resolução dos avisos de segurança

CVE-2022-24765 Vulnerabilidade de elevação de privilégio Existe uma possível vulnerabilidade de elevação de privilégio no Git para Windows, na qual as operações do Git podem ser executadas fora de um repositório durante o armazenamento em cache para um diretório Git. O Git para Windows agora é atualizado para a versão 2.35.2.1.

CVE-2022-24767 vulnerabilidade de sequestro de DLL Existe uma potencial vulnerabilidade de sequestro de DLL no instalador do Git para Windows, ao executar o desinstalador na conta de usuário SYSTEM. O Git para Windows agora é atualizado para a versão 2.35.2.1.

CVE-2022-24513 Vulnerabilidade de elevação de privilégio Existe uma possível vulnerabilidade de elevação de privilégio quando o serviço do atualizador Microsoft Visual Studio analisa incorretamente os dados de configuração local.


Release Notes Icon Visual Studio 2019 versão 16.11.11

lançado em 8 de março de 2022

Problemas solucionados nesta versão

  • Correção de um problema com a depuração remota, afetando especialmente o Serviço de Aplicativo do Azure, em que as falhas de autenticação às vezes resultavam em "A conexão com o ponto de extremidade remoto foi encerrada" e o Visual Studio não solicitava as credenciais.
  • Melhor desempenho em monitores de alta taxa de atualização.

Da Comunidade de Desenvolvedores

Resolução dos avisos de segurança

CVE-2020-8927 Vulnerabilidade Existe uma vulnerabilidade de execução de código remoto no .NET 5.0 e .NET Core 3.1, em que existe um estouro de buffer nas versões da biblioteca Brotli antes da 1.0.8.

CVE-2022-24464 Vulnerabilidade Existe uma vulnerabilidade de negação de serviço em .NET 6.0, .NET 5.0 e .NET CORE 3.1 ao analisar determinados tipos de solicitações de formulário http.

CVE-2022-24512 Vulnerabilidade existe uma vulnerabilidade de execução remota de código no .NET 6.0, .NET 5.0 e .NET Core 3.1, em que ocorre uma sobrecarga de buffer de pilha em .NET rotina de Análise Dupla.

CVE-2021-3711 vulnerabilidade de Estouro de Buffer do OpenSSL Existe uma vulnerabilidade potencial de estouro de buffer no OpenSSL, que é utilizada pelo Git para Windows. O Git para Windows agora é atualizado para a versão 2.35.1.2, que resolve esse problema.


Release Notes Icon Visual Studio 2019 versão 16.11.10

lançado em 8 de fevereiro de 2022

Problemas solucionados nesta versão

  • Correção de um problema que causou falhas esporádicas do vinculador C++.
  • Problema de geração de código inválido silencioso com x64.
  • Um problema que impedia que os arquivos fossem excluídos enquanto eles estavam sendo processados pela análise estática do C++ em segundo plano.
  • Resolvido um problema no operador de igualdade CString da ATL do C++ no modo C++20.
  • Corrigido um problema que poderia ter impedido um inicializador de ser executado em um cenário de teste de carga.

Da Comunidade de Desenvolvedores

Resolução dos avisos de segurança

CVE-2022-21986 Vulnerabilidade Existe uma vulnerabilidade de Negação de Serviço em .NET 5.0 e .NET 6.0 quando o servidor Web Kestrel processa determinadas solicitações HTTP/2 e HTTP/3.


Release Notes Icon Visual Studio 2019 versão 16.11.9

lançado em 11 janeiro de 2022

Problemas solucionados nesta versão

  • Corrigido um problema de não conseguir depurar aplicativos várias vezes quando o Terminal do Windows é usado como o terminal padrão.
  • Correção de instalação para desbloquear clientes em configurações restritas
  • Correção de um problema que impedia que um cliente pudesse atualizar um bootstrapper mais atual. Depois que o cliente estiver usando o carregador de inicialização e o instalador que foram enviados em janeiro de 2022 ou posterior, todas as atualizações usando carregadores de inicialização subsequentes deverão funcionar durante o ciclo de vida do produto.
  • Resolvido um caso ocasional em que o VSInstr não saía ao instrumentar um binário com metadados voláteis, causando falha na Criação do Perfil de Instrumentação.
  • Corrigido um problema em que compilar código C++ com funções muito grandes usando /Og ou #pragma optimize("g") pode gerar código inválido (codegen incorreto).
  • Foi corrigido um erro em Concurrency::parallel_for_each do C++ que causava o travamento do processo de chamada devido a um estouro de número inteiro

Da Comunidade de Desenvolvedores


Release Notes Icon Visual Studio 2019 versão 16.11.8

lançado em 14 de dezembro de 2021

Problemas solucionados nesta versão

Renderização de caracteres de controle de texto bidirecional

Para evitar um exploit potencialmente mal-intencionado que permita a representação incorreta do código, o editor do Visual Studio não permitirá mais que caracteres de controle de texto bidirecional alterem a ordem dos caracteres na superfície de edição. Uma nova opção fará com que esses caracteres de controle de texto bidirecional sejam mostrados com marcadores de posição. Os caracteres de controle de texto bidirecional ainda estarão presentes no código, pois esse comportamento afeta apenas o que é renderizado no editor de código.

VS com caracteres de controle de texto bidirecional substituídos por espaços reservados

Essa funcionalidade é controlada em Ferramentas\Opções. Na página Editor de Texto\Geral, há uma opção para "Mostrar caracteres de controle de texto bidirecional", que será marcada por padrão. Quando selecionados, todos os caracteres de controle de texto bidirecional serão renderizados como espaços reservados. Desmarcar a opção reverterá para o comportamento anterior, em que esses caracteres não são renderizados.

Um caractere Unicode será considerado um caractere de controle de texto bidirecional se ele se enquadrar em qualquer um dos seguintes intervalos: U+061c, U+200e-U+200f, U+202a-U+202e, U+2066-U+2069.

  • Foi corrigido um problema no compilador C++ em que um destruidor de modelo envolvido em uma hierarquia de classe com inicializadores de membros de dados pode ser instanciado muito cedo, o que pode levar a diagnósticos incorretos sobre o uso de tipos indefinidos ou outros erros.
  • Foi corrigido um problema nas comparações CString da ATL nos modos de linguagem C++20 e C++Latest.
  • Adicionado Python 3.9.7 ao conjunto de trabalho Python. Removido Python 3.7.8 devido a uma vulnerabilidade de segurança.

Da Comunidade de Desenvolvedores

Resolução dos avisos de segurança

CVE-2021-43877 .NET Vulnerabilidade Existe uma vulnerabilidade de elevação de privilégio no ANCM que pode permitir a elevação de privilégios quando .NET núcleo, .NET 5 e .NET 6 aplicativos são hospedados no IIS.

CVE-2021-42574 Vulnerabilidade de texto bidirecional Os caracteres de controle de texto bidirecional podem ser usados para fazer com que o código seja renderizado no editor de forma diferente do que está contido no disco.


Release Notes Icon Visual Studio 2019 versão 16.11.7

lançado em 16 de novembro de 2021

Problemas solucionados nesta versão

  • Adiciona o suporte ao Xcode 13.1.
  • Agora, os carregadores de inicialização respeitam o parâmetro --useLatestInstaller, que faz com que o instalador mais recente seja integrado ao layout. Este instalador mais recente, que é fornecido com o Visual Studio 2022, permite o cenário em que as empresas desejam fazer a transição de seus clientes de um local de layout para outro. Para obter mais informações, consulte o [Guia de Administradores do Visual Studio](* Os bootstrappers agora respeitam o parâmetro --useLatestInstaller, que faz com que o instalador mais recente seja integrado ao layout. Este instalador mais recente, que é fornecido com o Visual Studio 2022, permite o cenário em que as empresas desejam fazer a transição de seus clientes de um local de layout para outro. Para obter mais informações, consulte o guia Visual Studio Administradores.).
  • Foi corrigido um problema em que os projetos WAP não eram exibidos na caixa de combinação da barra de ferramentas de projetos de inicialização.
  • Correção de um problema com Windows WAP (Projetos de Aplicativo) em que, em determinadas circunstâncias, o pacote final do aplicativo contém binários errados.
  • Impedir que a abertura das janelas "Team Explorer > Gerenciar Conexões" ou "Alterações do Git" cause o descarregamento das soluções TFVC.

Da Comunidade de Desenvolvedores


Release Notes Icon Visual Studio 2019 versão 16.11.6

lançado em 9 de novembro de 2021

Problemas solucionados nesta versão

  • Abordar uma instância ocasional em que o VSInstr não saía ao instrumentar um binário com metadados voláteis.
  • Foram corrigidos erros de "valor do intervalo" ao usar o IntelliSense C++.
  • Em determinadas condições, com uma localidade internacional selecionada, o fsi falharia quando executado de Visual Studio. Esta versão corrige o problema e o fsi agora deve operar corretamente.
  • Corrige um problema que pode fazer com que Visual Studio criem, depurem ou executem testes em binários que não foram atualizados com as alterações de código mais recentes.
  • Corrige um vazamento de pool de threads durante a depuração local dos Serviços de Nuvem.
  • Adiciona suporte para APIs do Android 12.
  • Corrige um possível deadlock ao fechar o Performance Profiler ou as Ferramentas de Diagnóstico em computadores Windows Server.
  • Corrige um atraso na inicialização do VS.

Resolução dos avisos de segurança

CVE-2021-42319 Vulnerabilidade de Elevação de Privilégio Existe uma vulnerabilidade de Elevação de Privilégio no Provedor WMI incluído no instalador Visual Studio.

CVE-2021-42277 Vulnerabilidade de elevação de privilégio do Serviço Coletor Padrão do Hub de DiagnósticoUma vulnerabilidade de elevação de privilégio existe quando o Coletor Padrão do Hub de Diagnóstico manipula incorretamente as operações de arquivo.


Release Notes Icon Visual Studio 2019 versão 16.11.5

lançado em 12 de outubro de 2021

Problemas solucionados nesta versão

Resolução dos avisos de segurança

CVE-2020-1971 Vulnerabilidade de negação de serviço do OpenSSL

Existe uma possível vulnerabilidade de negação de serviço na biblioteca do OpenSSL, que é consumida pelo Git.

CVE-2021-3449 Vulnerabilidade de negação de serviço do OpenSSL

Existe uma possível vulnerabilidade de negação de serviço na biblioteca do OpenSSL, que é consumida pelo Git.

CVE-2021-3450 Vulnerabilidade de negação de serviço do OpenSSL

Existe um possível desvio de sinalizador na biblioteca OpenSSL, que é consumida pelo Git.

CVE-2021-41355 .NET Vulnerabilidade de Divulgação

Existe uma vulnerabilidade de Divulgação de Informações em .NET em que System.DirectoryServices.Protocols.LdapConnection envia credenciais em texto sem formatação no Linux.


Release Notes Icon Visual Studio 2019 versão 16.11.4

lançado em 05 de outubro de 2021

Problemas solucionados nesta versão

  • Suporte ao SDK do Windows 11.
  • Adicione funções matemáticas AMD64 ao CRT ARM64X.
  • Atualizações nas interfaces ARM64 e ARM64EC entre o binário e o tempo de execução da instrumentação do POGO.
  • Correção de vários problemas relacionados à capacidade de resposta e à correção do IntelliSense, que afetavam os conceitos, intervalos e modelos de função abreviados do C++20.
  • Foi corrigido um falso positivo nas verificações de tempo de vida local.
  • Corrigido um problema em que matrizes alocadas com uma constante de tamanho > 32bits poderiam alocar menos memória do que a solicitada.
  • Garante que a inicialização de string ATL ocorra durante a inicialização de variável estática, no domínio de aplicativo padrão.
  • Foi corrigido um bug em C++ Concurrency::parallel_for_each que falhava no processo de chamada devido ao estouro de número inteiro.
  • Foi corrigido um bug no computador de depuração do iterador do STL que poderia causar falhas nos programas multithread usando contêineres STL.
  • Corrigimos um erro fatal do compilador interno causado por estruturas anônimas cujos campos são referenciados em anotações SAL.
  • Corrige uma falha rara ao analisar o código modelo que usa __uuidof.
  • Correção de um problema que fazia com que os resultados da análise estática do C++ às vezes não exibissem corretamente na ação FixIt.
  • Foi corrigida a abertura de arquivos de extensão .uitest no projeto de Interface do usuário codificada
  • Gatilhar eventos de alteração de componentes também para objetos que não são componentes no designer do WinForms .NET
  • Correção de falha ao excluir o controle ContextMenuStrip no designer Windows Forms .NET.
  • Proteja-se contra falhas quando o designer Windows Forms recarregar ao arrastar.
  • Correção da falha intermitente do VS ao interagir com o WinForms .NET designer durante a solução ou a recompilação do projeto.
  • Correção de um bug que fazia com que projetos .NET 5 fossem relatados como desatualizados quando deveriam estar atualizados, o que causava compilações mais lentas.
  • Desabilita automaticamente a indexação de ativos para grandes projetos do Unity.
  • Adiciona o suporte ao Xcode 13.0.
  • Esta versão corrige um problema com a implantação de determinados projetos de empacotamento de aplicativos Windows em que a implantação está copiando desnecessariamente arquivos não modificados.

Da Comunidade de Desenvolvedores


Release Notes Icon Visual Studio 2019 versão 16.11.3

lançado em 14 de setembro de 2021

Problemas solucionados nesta versão

  • Corrigido o destino de depuração "Dispositivo Remoto" que estava ausente para projetos do Xamarin iOS.
  • Correção de um bug que fazia com que um link de atalho do menu Iniciar desaparecesse. O bug só acontecia ao atualizar várias instâncias de SKUs de produtos diferentes no mesmo computador.

Da Comunidade de Desenvolvedores


Resolução dos avisos de segurança

CVE-2021-26434 Vulnerabilidade de escalonamento de privilégios por atribuição incorreta de permissões no Visual Studio

Existe uma vulnerabilidade de atribuição de permissão no Visual Studio após instalar o desenvolvimento de jogos com C++ e selecionar a carga de trabalho do Instalador do Unreal Engine. O sistema é vulnerável ao LPE durante a instalação, ele cria um diretório com acesso de gravação a todos os usuários.


Release Notes Icon Visual Studio 2019 versão 16.11.2

lançado em 25 agosto de 2021

Problemas solucionados nesta versão

  • Correção de um problema em que a geração de cache do CMake falhava, o que bloqueava o IntelliSense, a compilação e a depuração.
  • O aviso corrigido "Avaliando a função 'System.Diagnostics.TraceInternal.Listeners.get' atingiu o tempo limite e precisou ser anulado de forma não segura" ao iniciar a depuração em algum aplicativo do .NET e dotnet Core.

Da Comunidade de Desenvolvedores


Release Notes Icon Visual Studio 2019 versão 16.11.1

lançado em 16 de agosto de 2021

Problemas solucionados nesta versão

  • Corrige um problema ao instalar o pacote Microsoft.VisualStudio.ScriptedHost.Registry durante a instalação do Visual Studio, que causaria a falha de toda a instalação.
  • A adição de uma nova conexão SSH foi desbloqueada nas Opções de Ferramentas.

Da Comunidade de Desenvolvedores

Release Notes Icon Visual Studio 2019 versão 16.11.0

lançado em 10 de agosto de 2021

Resumo das novidades desta versão do Visual Studio 2019 versão 16.11.0

Menu de Ajuda atualizado

  • O menu atualizado realça o material Introdução e Dicas/Truques úteis. Ele também fornece acesso a Developer Community, notas de versão, o roteiro do produto Visual Studio e nossas páginas de mídia social.
  • O novo item de menu Minha Assinatura permite que os desenvolvedores aproveitem ao máximo suas assinaturas por meio de reconhecimento de benefícios e informações adicionais!

Ferramentas Git

  • Acesse ações adicionais no menu de estouro no seletor de branch na janela Alterações do Git e na barra de status.
  • Passe o mouse sobre um nome de branch para ver os detalhes do último commit em uma dica de ferramenta.
  • Acesse as ações adicionais no menu de estouro do seletor do repositório na barra de status.
  • Passe o mouse sobre um nome de repositório para ver detalhes do repositório, como caminho local e URL remota.

C++

  • As ferramentas LLVM enviadas com Visual Studio foram atualizadas para a LLVM 12. Para obter detalhes, confira Notas sobre a versão do LLVM.
  • O suporte Clang-cl foi atualizado para LLVM 12.

Configuração

  • Correção de um problema que afetava a execução da linha de comando do comando de atualização. Se a atualização falhar na primeira vez, uma emissão subsequente do comando de atualização agora fará com que a atualização retome a operação anterior de onde parou.

.NET Recarga Dinâmica

  • Experiência do usuário do .NET Recarga Dinâmica para editar código gerenciado em tempo de execução.

Detalhes das novidades desta versão do Visual Studio 2019 versão 16.11.0

.NET Recarga Dinâmica - Experiência de usuário para editar código gerenciado em tempo de execução

Nesta versão, estamos empolgados em disponibilizar a primeira versão da nova experiência do usuário Recarga Dinâmica ao editar arquivos de código para aplicativos como WPF, Windows Forms, ASP.NET Core, Console etc. Com Recarga Dinâmica agora você pode modificar o código-fonte gerenciado dos aplicativos enquanto o aplicativo está em execução sem a necessidade de pausar a execução ou usar um ponto de interrupção. Em vez disso, basta fazer uma alteração com suporte e usar o novo botão "aplicar alterações de código" na barra de ferramentas para aplicá-las imediatamente.

A alteração do .NET Recarga Dinâmica é feita no VS usando o botão 'aplicar alterações de código'

Nesta atualização de Visual Studio essa nova experiência está disponível ao executar seu aplicativo no depurador (F5) e é alimentada pelo mecanismo Edit and Continue (EnC). Portanto, em qualquer lugar com suporte do EnC, agora você também pode usar Recarga Dinâmica junto com qualquer outro recurso de depurador. .NET Recarga Dinâmica também trabalhará junto a XAML Recarga Dinâmica, tornando possível fazer mudanças tanto na IU quanto na lógica de apoio ao código em seus aplicativos de desktop, como WPF ou WinUI.

Tanto o EnC quanto o Recarga Dinâmica também compartilham as mesmas limitações, portanto, lembre-se de que nem todos os tipos de edição têm suporte no momento. A lista completa do que tem ou não tem suporte pode ser encontrada em nossa documentação.

Para saber mais sobre Recarga Dinâmica e nossa visão de longo prazo, você também pode ler mais detalhes em nosso blog post.

Principais problemas corrigidos nesta versão

  • Conjunto de Ferramentas MsVC C++ 14.29.16.10 SxS atualizado para corresponder ao VS 2019 v16.10.4. A versão do Conjunto de Ferramentas do MSVC para esta atualização é a 14.29.30040.0/19.29.30040.0.
  • Atualizar identidade visual do Azure
  • Corrigir um problema em que uma falha durante a descoberta de testes do CMake pode causar falha na geração de cache.
  • Correção de um problema que fazia com que testes TPv0 usando CSV ou SQLCE como fontes de dados falhassem na execução com um ArgumentException.
  • Corrigido o erro de compilação "ApplicationVerificationFailed" com Hot Restart
  • Correção de uma falha na realização de uma verificação atualizada rápida em projetos WAP, o que fazia com que esses projetos fossem compilados (em vez de serem ignorados), mesmo quando o projeto está atualizado e não precisa de modificações, causando ainda mais o aumento dos tempos de compilação incrementais no IDE.
  • Correção do erro "Xamarin.iOS não dá suporte à execução ou depuração da versão anterior compilada do seu projeto".
  • Corrigido o erro "Não é possível se conectar ao Mac Server com Endereço" ao tentar distribuir aplicativos iOS
  • "Os 'Módulos para Biblioteca Padrão (experimental)' estavam ausentes, mas foram restaurados."
  • Corregida uma falha de asserção EDG em co_yield aninhadas.
  • Correção de um problema que fazia com que as Ferramentas de Microsoft Azure para Visual Studio disparassem outras .dlls para carregar no About Box.
  • Correção de um problema de acessibilidade que fazia com que as Configurações da Conta de Alto Contraste não aparecessem.
  • Correção de um problema de formatação ao usar @{if(true)}.
  • Foi corrigido um problema de acessibilidade com leitores de tela que não anunciavam cabeçalhos de código recolhidos.
  • Correção da relação de contraste de luminosidade para a cor de primeiro plano/plano de fundo da fronteira do país para que seja maior ou igual a 3:1, permitindo que usuários com deficiência visual identifiquem esses controles.
  • Foi corrigido um problema de acessibilidade em que o nome visível e o nome acessível não são semelhantes no campo de edição "Servidor", campo de edição "Nome do site" e a caixa de combinação "Runtime de Destino".
  • Corrigido um bug que fazia com que o leitor de tela anunciasse as informações de mensagem de status de Conexão na seção Adicionar SQL Server.
  • O filtro estava ausente na lista de conclusão em projetos do VB.
  • Corrigido um problema que fazia com que Visual Studio parasse ocasionalmente de responder ao carregar Microsoft. Maui-net6.sln.
  • Correção de um erro ao compilar um projeto iOS ou um projeto XF que exibia o aviso "Xamarin.iOS.Common.targets".
  • Foi corrigido o agrupamento de menus do seletor de branch.
  • Correção de um problema que fazia com que o repositório abaixo do repositório selecionado abrisse em vez do repositório desejado.
  • Correção de um bug que fazia com que avisos para funções de modelo seguissem um conjunto de regras incorreto.
  • Corrigido um bug que fazia com que a lista suspensa da conta Microsoft fosse truncada quando o redimensionamento passava de 125% para 150% ou de 175% para 200%.
  • Correção de um bug de acessibilidade em que o narrador não anuncia o nome do rótulo.
  • Facilitou o acesso dos usuários ao botão "converter cor em recurso".
  • Ficou mais fácil para os usuários com baixa visão visualizarem o foco nos botões "Selecionar marca de gradiente anterior" e "Selecionar próxima marca de gradiente".
  • Problemas corrigidos que impediam os usuários de leitores de tela de receberem as informações adequadas sobre os botões.
  • As mensagens de erro específicas do GitHub nem sempre eram mostradas ao enviar commits.
  • Correção de um problema que causava avisos ao tentar se conectar a SharePoint para provisionar pré-requisitos de depuração de fluxo de trabalho.
  • Foi corrigido um problema que fazia com que as operações de rede não funcionassem com o Fork e os branches de Fork remotos na janela do repositório Git.
  • Correção de um problema de um projeto de banco de dados em que arrastar um arquivo do Gerenciador de Soluções para um arquivo aberto faz com que o arquivo seja excluído do sistema de arquivos.
  • Correção de um problema que causava uma exceção em arquivos .cshtml e .razor.
  • Corrigido uma exibição lenta de arquivos e ícones no Visual Studio IDE e Gerenciador de Soluções.
  • Corrigido um erro com o sistema de mensagens Git que informava "Não é permitido executar várias operações de arquivo em massa por vez".
  • Maior facilidade de acessibilidade ao acessar os controles para qualquer caminho do Perfil selecionado.
  • Corrigido um aviso de "Lista de Erros" ao publicar um projeto do Serviço de Nuvem com um modelo de "Aplicativo de Página Única".
  • Corrige um problema em que a tentativa de fechar a janela de Início Rápido pode causar o Visual Studio a falhar
  • Foi corrigida uma incapacidade de publicar projetos do banco de dados com valores nulos e um nome de parâmetro “str”.
  • Adicionado suporte para as instruções MERGE do SSDT.
  • Foi corrigido um problema com o F# Interativo, onde as referências do pacote NuGet não estavam mais funcionando.
  • Adicionada a capacidade de usar pastas de layout anteriores para localizar pacotes durante operações de layout.
  • Foram adicionadas melhorias de acessibilidade adicionais para os usuários que utilizam apenas o teclado na solução de problemas e na seleção de menus.
  • Corrigido um erro de localização com o Gerenciador de Testes.
  • Correção de um erro que fazia com que as compilações falhassem em projetos VSIX em C#.
  • Corrigido um erro em que a publicação falhava em um aplicativo ASP.NET Core em execução no Docker (Windows/Linux) no Contêiner do Docker com erro:"Contexto atual "desktop-linux" não foi encontrado no sistema de arquivos".
  • Convertido para usar a nova instância do DartLab, que nos fornece as correções mais recentes e simplifica o YAML.
  • Correção de um problema ao clicar em "Ir para Declaração" que resultava no salto do cursor para uma posição incorreta.
  • Foi corrigida a regressão do EnC.
  • Foi corrigido um erro que fazia com que o Visual Studio parasse de responder ao criar um aplicativo de Service Fabric.
  • Correção de um erro em que o item de contexto do Suporte do Orquestrador de Contêiner desaparece após adicionar suporte ao Docker para um projeto de Função do Azure com o tipo .NET 5 (Isolado) selecionado.
  • Correção de uma situação em que F5/Ctrl+F5 produzia uma mensagem de erro: "O comando do Docker falhou com o código de saída1".
  • Adicionado Service Fabric e a caixa de diálogo Add Orchestra Support.
  • Correção de uma falha ao restaurar pacotes excluídos do NuGet.
  • Corrigido um erro fazendo com que os projetos mstest removessem janelas LUT após a renomeação.
  • Foi corrigido o formato ao não fornecer nenhum nome de contêiner em uma pesquisa de código.
  • Correção de mensagens de aviso ausentes no CppCoreCheck.
  • Correção de um bug ao adicionar uma classe em ASP.NET causando uma barra amarela com a mensagem de erro: "CSharpSyncNamespaceCodeRefactoringProvider".
  • Melhor desempenho usando PointerSafetyXtension no CppCoreCheck.
  • Localização aprimorada em torno dos recursos VC++.
  • Correção de um erro de build quando a variável solutionPath é avaliada como indefinida.
  • Correção de um cenário raro que poderia impedir que as instâncias do Visual Studio fechassem se o Explorador de Testes estivesse aberto na solução.
  • Foi corrigido um problema de visibilidade com preto de alto contraste nas máquinas virtuais que mudavam de foco.
  • Correção de um problema em que ocorre um erro "Imagem inexistente" ao remover imagens múltiplas selecionadas que foram marcadas.
  • Melhorou a experiência de digitação XAML no cliente LiveShare.
  • Foi corrigido um problema ao usar a opção Navegar para com um comando de reconhecimento de voz, fazendo com que o usuário aguardasse a limpeza do ToolTip antes de ver o resultado.
  • Correção de um problema que fazia com que documentos abertos anteriormente não restaurassem quando uma solução era reaberta.
  • Correção de uma falha da UWP ao usar o novo recurso Dados de Exemplo.
  • Correção de um bug em que não havia nenhum provedor de propriedades de projeto para "Persistence = AssemblyReference".
  • Diminuição do consumo de processador de setup.exe.
  • Correção de um problema que impedia que os recursos HRESULT fossem personalizados para XBOX.
  • Foi corrigida uma exceção sem tratamento depois de clicar em "Testes de Depuração".
  • Corrigida a mensagem de erro de build "NETSDK1 031" ao usar um Projeto de Empacotamento de Aplicativos Windows.
  • Corrigido um travamento após o término de algumas sessões do LiveShare.
  • Corrigido um bug que causava uma falha do botão "X" em uma página do Assistente de Primeiro Lançamento.
  • Corrigido uma mensagem de erro "Operação sem suporte" no LiveShare.
  • Corrige um bug na publicação do Serviço de Nuvem (suporte estendido) com valores de configuração diferentes em diferentes configurações de serviço.
  • Foi corrigido um problema com o IntelliSense dos Módulos C++20 em que alguns constructos de linguagem causavam a falha do compilador.
  • Correção de um problema que faria com que uma pequena quantidade de memória adicional vazasse.
  • Foi corrigida uma alteração de falha de API em AudioUnitPropertyIDType.
  • Os desenvolvedores que usam a estrutura de teste de unidade da UWP que desejam executar seus testes em dispositivos remotos ou emuladores não podiam executar os testes em dispositivos remotos.

Principais problemas votados de Developer Community


Problemas conhecidos

Veja todos os problemas abertos e soluções alternativas disponíveis no Visual Studio 2019 seguindo o link abaixo.

Problemas conhecidos


Histórico de notas de versão do Visual Studio 2019

Para obter mais informações relacionadas a versões anteriores do Visual Studio 2019, consulte a página Histórico de Notas de Versão do Visual Studio 2019.