2022Logo Notas sobre a versão do Visual Studio 2022 versão 17.9


Dica

Assista às gravações do evento de lançamento do Visual Studio 2022 para saber mais sobre as novidades, ouvir dicas e truques e baixar ofertas digitais gratuitas.

Developer Community | Roteiro do Visual Studio 2022 | Requisitos do sistema | Compatibilidade | Código distribuível | Histórico do versões | Termos de licença | Blogs | Problemas conhecidos da versão mais recente | O que há de novo no Visual Studio Docs


Clique no botão para baixar a versão mais recente do Visual Studio 2022. Para conferir instruções sobre a instalação e a atualização do Visual Studio 2022, consulte Atualizar o Visual Studio 2022 para a versão mais recente. Além disso, consulte as instruções em como instalar offline.

Botão Baixar ComunidadeBotão Baixar ProfissionalBotão Baixar Empresarial

Visite o site do Visual Studio para baixar outros produtos do Visual Studio 2022.


Lançamentos do Visual Studio 2022, versão 17.9

Blog do Visual Studio 2022

O Blog do Visual Studio 2022 é a fonte oficial de insights do produto da equipe de engenharia do Visual Studio. É possível encontrar informações detalhadas sobre as versões do Visual Studio 2022 nas seguintes postagens:


17.9.7 Visual Studio 2022 versão 17.9.7

lançada em 14 de maio de 2024

Resumo das novidades dessa versão

  • Os componentes do instalador "Xamarin" e "Xamarin Profiler" foram marcados como "Sem suporte".
  • Essa versão também inclui uma atualização do OpenSSL para v3.2.1

Consultas de segurança abordadas

  • 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 criados de forma especial
  • CVE-2024-30045 Existe uma vulnerabilidade de execução remota de código no .NET 7.0 e .NET 8.0 onde ocorre um estouro de buffer de pilha na rotina de análise de números de ponto flutuante (Double Parse) do .NET.
  • CVE-2024-30046 Existe uma vulnerabilidade no Microsoft.AspNetCore.Server.Kestrel.Core.dll em que pode ocorrer um deadlock, resultando em negação de serviço.

17.9.6 Visual Studio 2022 versão 17.9.6

Lançado em 9 de abril de 2024

Resumo das novidades desta versão do Visual Studio 2022 versão 17.9.6

  • 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 do Visual Studio sejam baixados somente 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.

Developer Community

Consultas de segurança abordadas

  • CVE-2024-21409 Existe uma vulnerabilidade de uso após a liberação no WPF que pode resultar em Elevação de Privilégio ao exibir documentos não confiáveis.
  • CVE-2024-28929 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28930 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28931 Esta atualização aborda uma vulnerabilidade de execução remota do código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28932 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28933 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28934 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28935 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28936 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28937 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28938 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28941 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28943 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-29043 Esta atualização aborda uma vulnerabilidade de execução remota de código no Microsoft ODBC Driver for Microsoft SQL Server.

17.9.5 Visual Studio 2022 versão 17.9.5

Lançado em 26 de março de 2024

Resumo das novidades desta versão do Visual Studio 2022 versão 17.9.5

  • Corrigida uma falha que ocorria em computadores com CPUs mais antigas.

Comunidade de Desenvolvedores


17.9.4 Visual Studio 2022 versão 17.9.4

lançado em 19 de março de 2024

Resumo das novidades dessa versão do Visual Studio 2022 versão 17.9.4

  • Resolvido um problema em que o editor de código ficava em branco se falhasse ao carregar uma fonte.
  • Corrigido um problema em que as janelas do documento podiam ficar presas em um tamanho muito pequeno e inutilizável.
  • Corrigido um travamento que poderia ocorrer ao compilar o Unreal Engine.
  • Corrigidas essas estruturas de dados que não são exibidas corretamente no VS Debugger: Concurrency::concurrent_unordered_set, Concurrency::concurrent_unordered_multiset, Concurrency::concurrent_unordered_map, Concurrency::concurrent_unordered_multimap.
  • Corrigido um bug em que os atalhos de teclado paravam de funcionar ao abrir a janela Criar Solicitação de Pull a partir da notificação mostrada após enviar um branch.
  • A caixa de diálogo Salvar com codificação não listava corretamente todas as codificações de arquivo disponíveis. Essa correção mostra todas elas na lista e a caixa de diálogo agora volta a funcionar corretamente.

Comunidade de Desenvolvedores


17.9.3 Visual Studio 2022 versão 17.9.3

lançado em 12 de março de 2024

Resumo das novidades deste lançamento do Visual Studio 2022 versão 17.9.3

  • O VS já inclui o MAUI 8.0.7 (SR2); confira aqui a Versão 8.0.7 · dotnet/maui (github.com) para ver as notas sobre a versão.
  • Correção de um bug da CLI em que ocorria uma falha do compilador quando uma matriz estática initonly era compilada.
  • Atualização do SDK do Windows 11 (10.0.22621.0) instalado pelo Visual Studio para o build de manutenção de fevereiro de 2024.

Comunidade de Desenvolvedores

Consultas de segurança abordadas

  • CVE-2024-21392 Há uma vulnerabilidade no .NET em que solicitações especialmente criadas podem causar a perda de recursos, resultando em uma negação de serviço.
  • CVE-2024-26190 Há uma vulnerabilidade em MsQuic.dll que pode fazer com que um par aloque pequenas partes de memória, desde que a conexão permaneça ativa.
  • CVE-2023-27911 Este aviso está sendo publicado novamente para indicar que o SDK do Autodesk® FBX® deixou de ter suporte no Visual Studio 2022.

17.9.2 Visual Studio 2022 versão 17.9.2

lançado em 27 de fevereiro de 2024

Resumo das novidades neste lançamento do Visual Studio 2022 versão 17.9.2

  • Corrigido um problema em que, em algumas condições, ocorria um travamento ao abrir a caixa de diálogo de fontes e cores.
  • Foi feita uma correção para evitar que uma carga de memória escalar na expansão em linha das funções std::round() seja alterada para um acesso de vetor. Embora o acesso ao vetor não altere o resultado da computação, ele é mais longo e pode falhar quando a carga escalar for bem-sucedida.
  • Corrigido um problema em que, nas versões do Visual C++ antes do Visual Studio 2022 versão 17.9, o especificador de _Alignas não era aplicado corretamente de acordo com o ISO-C Standard quando ele aparecia adjacente a um tipo estruturado em uma declaração.

Comunidade de Desenvolvedores


17.9.1 Visual Studio 2022 versão 17.9.1

lançado em 21 de fevereiro de 2024

Resumo das novidades desta versão do Visual Studio 2022 versão 17.9.1

  • Atualizado o conjunto de ferramentas 16.11 MSVC para 16.11.34 (14.29.30154.0) para clientes que usam o conjunto de ferramentas 16.11 C++ com VS 17.9.
  • Corrigido um bug em que o libconcrt.lib usado durante a vinculação estática poderia conter uma instrução SSE 4.2 que era ilegal em sistemas X64 mais antigos.
  • Adicionado suporte para char8_t como um tipo integrado para C++20 com /clr.

Comunidade de Desenvolvedores


17.9.0 Visual Studio 2022 versão 17.9.0

Lançado em 13 de fevereiro de 2024

Resumo das novidades desta versão do Visual Studio 2022, versão 17.9

A instalação do Visual Studio agora requer o .NET Framework 4.7.2

A partir do Visual Studio 17.9.0, você precisará ter o .NET Framework 4.7.2 ou superior instalado em seu computador para instalar o Visual Studio. Para evitar problemas de instalação, recomendamos baixar e instalar o .NET Framework 4.7.2 antes de instalar o Visual Studio 17.9 ou superior.

Mensagens de commit geradas

Use o novo recurso de geração de mensagens de commit do Git para ajudá-lo a descrever o conjunto de alterações. Para experimentá-lo, você precisará de uma assinatura do GitHub Copilot e da versão prévia da Extensão de Chat do GitHub Copilot.

Mensagens de commit geradas

Clique no ícone de caneta brilhante "Adicionar Mensagem de Commit Gerada por IA" na janela Alterações do Git para gerar uma sugestão. O GitHub Copilot examinará as alterações de arquivo em seu commit, irá resumi-las e descrever cada uma. Em seguida, você pode "Inserir a Sugestão de IA" ou "Descartar". Compartilhe seus comentários sobre esse recurso aqui. Já resolvemos o seguinte problema com a exibição do ícone. Veja detalhes.

Abrir um pull request no Visual Studio ou no Navegador

Para dar suporte a usuários do GitHub e do Azure DevOps que preferem usar o modo de exibição do navegador para criar pull requests, adicionamos um link secundário para ajudar a manter os fluxos de usuários atuais.

Abra uma solicitação pull

Rótulos de referência dinâmicos na janela do repositório Git

Seus rótulos de branch e tag já são redimensionados de maneira dinâmica para facilitar a visualização dos branches que você está vendo no grafo do Git.

Etiquetas de referência responsivas

Descubra e ative os benefícios do assinante

A sua assinatura vem com muitos benefícios adicionais fora do IDE. Para descobrir e ativar seus benefícios, agora você pode usar o novo ícone de diamante, localizado na barra de ferramentas do Visual Studio. Esse recurso só está disponível para os assinantes do Visual Studio Enterprise e Professional.

Ao clicar no ícone, você verá os principais benefícios que os desenvolvedores mais gostam. Você também pode acessar facilmente o portal do assinante para encontrar benefícios adicionais, como recursos de treinamento, suporte e downloads de produtos.

DimaondIcon

Ferramentas de desenvolvimento do Microsoft Teams (Teams Toolkit)

Novos recursos

Novo modelo de projeto de Bot de IA

Crie um chatbot do tipo GPT para o Teams usando a Biblioteca de IA do Teams.

Modelos de bots de IA

Ferramenta de Teste de Aplicativo do Teams

Um novo perfil de depuração para depurar, visualizar e testar seus aplicativos de bot em uma experiência de navegador da Web com maneiras rápidas de simular experiências de chat e atividades do Teams.

Ferramenta de Teste de Aplicativo do Teams

Pré-visualizador de Cartão Adaptável

Selecione o novo botão Visualizar que aparece ao editar um arquivo JSON do Cartão Adaptável para obter uma pré-visualização lado a lado que é atualizada em tempo real à medida que você edita.

Pré-visualizador de Cartão Adaptável

Executar etapas do YAML com o CodeLens

Selecione os novos gatilhos do CodeLens em teamsapp.yml ou teamsapp.local.yml para executar rapidamente uma única etapa do ciclo de vida.

Ações do CodeLens

Veja os documentos do Kit de Ferramentas do Teams usando um novo menu em Projeto > Kit de Ferramentas do Teams > Documentação do Kit de Ferramentas do Teams

docs

Versão Prévia do Recurso

Esta versão do Kit de Ferramentas do Teams adiciona novos modelos de projeto e recursos para dar suporte ao desenvolvimento para o Microsoft Copilot. Selecione Kit de Ferramentas do Teams: Desenvolver Plug-in do Copilot no menu Ferramentas > Opções > Versão Prévia do Recurso.

Sinalizador da versão prévia do recurso

Ampliar o Copilot com uma extensão de mensagem

Depois de habilitar as Versões Prévias de Recursos, use o novo modelo de projeto de Resultados de Pesquisa Personalizados para criar uma extensão de mensagem baseada em bot que esteja configurada para estender o Copilot como um plug-in.

Modelo de Copilot

O Kit de Ferramentas do Teams verificará se sua conta do Microsoft 365 tem acesso ao Copilot e avisará você antes de executar o projeto.

Verificação de acesso do Copilot

Modelo de projeto de Bot Assistente de IA

Crie um chatbot que se conecte à API de Assistentes do OpenAI usando a Biblioteca de IA do Teams e crie sua própria experiência semelhante a um copiloto.

Modelo de bot assistente de IA

Aprimoramentos

  • Aprimoramos a caixa de diálogo da conta para gerenciar sua identidade do Microsoft 365 para seus aplicativos com melhores recomendações para a criação de novas contas de Desenvolvedor do M365.

    Login da Interface do usuário

  • Modelo de guia atualizado para usar a nova renderização de servidor interativo para o Blazor no .NET 8.

  • Atualizados todos os modelos de projeto para dar suporte ao .NET 8.


Extensibilidade

No Visual Studio 2022 versão 17.9, você já pode incluir extensões no arquivo *.vsconfig logo após a lista de componentes. Como os arquivos *.vsconfig são fáceis de passar adiante e compartilhar com outras pessoas, agora ficou mais fácil compartilhar informações sobre quais extensões precisam ser instaladas. Essa capacidade de carregar extensões por meio de um arquivo .vsconfig foi um dos nossos principais recursos de comunidade mais solicitados.

Algumas equipes gostam de colocar os arquivos *.vsconfig em diretórios ou repositórios de soluções e usar o Visual Studio para detectar e instalar automaticamente o que está faltando. Atualmente, essa funcionalidade funciona nas extensões do marketplace. Se você quiser que ela funcione em outros tipos de extensões, avise-nos.


Na Pesquisa de Código completa (Ctrl+T ou Ctrl+,), agora você pode pesquisar qualquer palavra ou cadeia de caracteres em sua solução, complementando os resultados de arquivos e símbolos da sua base de código. Agora você pode procurar nomes de variáveis locais, palavras em comentários, nomes de parâmetros ou qualquer outra cadeia de caracteres em sua base de código.

Pesquisa Integrada

Para um modo de exibição somente texto, você pode filtrar apenas os resultados de texto seguindo um destes procedimentos:

  • Clique no botão "texto (x:)" abaixo da barra de pesquisa,
  • Prefixe sua consulta de pesquisa com "x:",
  • Use o atalho de teclado Shift+Alt+F ou
  • Acesse a opção de menu "Editar > Ir Para > Ir Para o Texto".

Na experiência somente texto, também há as opções de alternar "Combinar maiúsculas e minúsculas", "Corresponder palavra inteira" e "Usar expressões regulares" através do botão na extremidade direita da barra de pesquisa.

Leia mais sobre o suporte de texto completo na Pesquisa de Código aqui.

Se você não encontrar o botão de filtro de texto na janela Pesquisa de Código, então você poderá ativá-lo manualmente ativando a versão prévia do recurso "Ferramentas > Opções > Ambiente > Versões Prévias de Recursos > Pesquisa de texto sem formatação na Pesquisa All-In-One (requer reinicialização)".


Suporte para Abertura de Várias Pastas

Agora, você pode abrir várias pastas no Visual Studio. Trabalhe com facilidade com um subconjunto de pastas ou gerencie cargas de trabalho que abrangem pastas não relacionadas na mesma unidade. Saiba mais sobre como abrir várias pastas.

Uma imagem mostrando o recurso de abertura de várias pastas do Visual Studio


Problemas conhecidos

  • Os usuários que têm o software de gerenciamento de privilégios da Delinea instalado podem ter problemas ao iniciar o Visual Studio. A Delinea está ciente desse problema e já o abordou. Entre em contato com eles por meio de https://delinea.com/support para obter instruções sobre como resolver esse problema.â€

Observação

Essa atualização pode incluir um novo software da Microsoft ou de terceiros licenciado separadamente, conforme definido nos Avisos de terceiros ou na licença que o acompanha.

Comentários e sugestões

Adoraríamos ouvir o que você tem para nos dizer! Você poderá relatar um problema ou sugerir um recurso Ícone de Comentários usando o ícone Enviar Comentários no canto superior direito do instalador ou do IDE do Visual Studio ou em Ajuda > Enviar Comentários. Você pode acompanhar seus problemas usando a Visual Studio Developer Community, em que você adiciona comentários ou encontra soluções. Você também pode obter ajuda gratuita com a instalação por meio de nosso suporte via chat ao vivo.


Blogs

Aproveite as informações e recomendações disponíveis no site Blogs de Ferramentas de Desenvolvedor para ficar em dia com as novas versões e conferir postagens detalhadas sobre uma grande variedade de recursos.


Início da página