Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Temos o prazer de anunciar a disponibilidade do Visual Studio 2022 v17.14. This update focuses on stability and security, along with AI improvements for all developers.
Baixe o Visual Studio 2022 v17.14 para aproveitar esses novos recursos e melhorias.
Features
Todas as novidades da versão mais recente.
GitHub Copilot
Modo de agente copiloto
O Copilot Agent Mode é a próxima evolução no desenvolvimento assistido por IA e saiu da visualização.
Ele desbloqueia uma nova maneira de construir com o GitHub Copilot, indo além de prompts de turno único para lidar com tarefas inteiras do início ao fim.
To get started, open Copilot Chat, click the Ask button, and switch to Agent.
Da ideia ao código
O Modo de Agente compreende a sua intenção, cria um plano, puxa o contexto certo e toma medidas. Ele pode corrigir bugs, editar arquivos e criar sua solução, tudo a partir de um único prompt até que seu objetivo seja alcançado.
Com a integração MCP, o Modo de Agente também pode aproveitar o contexto avançado de seus sistemas conectados, como GitHub, pipelines de CI ou painéis de monitoramento, para tomar ações ainda mais inteligentes.
Experimente e veja que melhorias pode oferecer!
![]()
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Gêmeos 2.5 Pro e GPT-4.1
Novos modelos acabaram de cair no Visual Studio Chat.
Mais potência, velocidade e flexibilidade — tudo dentro do seu IDE!
![]()
🚨 Gemini 2.5 Pro está agora no Visual Studio
O Gemini 2.5 Pro, amplamente considerado como um dos modelos de melhor desempenho disponíveis, agora é suportado no Visual Studio. Ele se junta ao GPT-4.1, GPT-4o, Claude Sonnet 3.7, Claude Sonnet 3.5 e o3 mini para trazer uma experiência de IA multimodelo verdadeiramente versátil para o seu IDE.
🚨 GPT-4.1 é agora o padrão
O GPT-4.1 agora é o modelo padrão no Visual Studio, oferecendo uma experiência mais rápida, mais responsiva e visivelmente mais suave em toda a linha.
Agora você pode selecionar o melhor modelo para a tarefa, o código e o fluxo de trabalho em mãos. Experimente-os e diga-nos o que pensa!
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Claude Sonnet 4 e Claude Opus 4
Claude Sonnet 4 e Claude Opus 4 agora estão geralmente disponíveis no Visual Studio, oferecendo recursos aprimorados de IA.
Temos o prazer de anunciar que Claude Sonnet 4 e Claude Opus 4 estão agora disponíveis para todos os clientes do Visual Studio!
- Use Claude Sonnet 4 in Agent Mode for faster, more focused interactions.
- Try both Claude Sonnet 4 and Opus 4 in Ask Mode for deeper reasoning.
Para começar, abra o Chat no Visual Studio, selecione o seletor de modelos e escolha o modelo Claude que se adapta ao seu fluxo de trabalho.
![]()
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Suporte ao servidor MCP
Conecte o Visual Studio a agentes de IA usando o novo MCP (Model Context Protocol) — uma maneira padronizada de compartilhar contexto, acessar dados e gerar recursos inteligentes.
O Visual Studio agora oferece suporte a servidores MCP, desbloqueando o desenvolvimento de IA mais inteligente e conectado. O MCP é um protocolo aberto que padroniza como aplicativos e agentes de IA compartilham contexto e tomam medidas.
Com o MCP no Visual Studio, você pode fazer mais do que apenas recuperar informações de seus servidores MCP, como logs, falhas de teste, RPs ou problemas. You can also use that information to drive meaningful actions in your code, your IDE, and even your connected systems across your stack.
![]()
Configurar o servidor MCP
Adicione um
mcp.json
arquivo à sua solução e o Visual Studio o detetará automaticamente. Ele também reconhece configurações de outros ambientes, como.vscode/mcp.json
.Use seus servidores MCP
Open the Tools dropdown in the Copilot Chat panel to view connected MCP servers. A partir daí, o Copilot pode contextualizar e agir usando seus sistemas existentes.
Note: You will need to be in Agent Mode to access and interact with MCP servers.
Traga todo o poder da sua pilha para o Copilot sem sair do Visual Studio!
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Atualização de julho do MCP Server
A integração aprimorada do servidor MCP no Visual Studio permite a conexão perfeita de toda a sua pilha de engenharia diretamente no Copilot para uma experiência de desenvolvimento mais poderosa.
Fizemos melhorias significativas na integração do servidor MCP no Visual Studio para ajudá-lo a desbloquear uma pilha de engenharia mais poderosa e conectada.
![]()
Configurar o servidor MCP
Adicione um
mcp.json
arquivo à sua solução — o Visual Studio irá detetá-lo automaticamente (também oferecemos suporte )..vscode/mcp.json
Inicie e gerencie servidores diretamente com controles CodeLens na parte superior de cada bloco de servidores. Reicie, execute e controle facilmente as entradas a partir do editor.Com a autenticação contínua por meio do suporte a porta-chaves, agora você pode autenticar com servidores MCP suportados diretamente no Visual Studio usando suas credenciais de chaveiro existentes — sem necessidade de configuração adicional.
Use seus servidores MCP
Open the Tools dropdown in the Copilot Chat panel to view connected MCP servers and manage them by selecting the arrow to reveal the new menu. A partir daí, você pode gerenciar as entradas do servidor em nossa nova caixa de diálogo modal. O Copilot pode, então, contextualizar e agir usando seus sistemas existentes.
Note: You will need to be in Agent Mode to access and interact with MCP servers.
![]()
Traga todo o poder da sua pilha para o Copilot sem sair do Visual Studio!
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Contexto da janela de saída do copiloto
Agora você pode fazer referência à janela de saída como contexto no Copilot Chat.
Sabemos que a Janela de Saída é essencial para rastrear compilações, depuração e entender o que está acontecendo sob o capô. Agora, o Copilot pode ler essas informações - para que você possa fazer perguntas, obter ajuda e agir com base em seus logs de saída.
![]()
Como usá-lo
- Use
#output
para fazer referência diretamente no chat.- Clique no ➕ ícone na entrada de chat para adicioná-lo como contexto.
- Pergunte diretamente ao Copilot: Verifique meus logs de saída e me ajude a corrigir esse erro.
- Or right-click in the Output Window and choose Explain with Copilot to attach it instantly.
Experimente e veja como é muito mais fácil ler e agir de acordo com os seus registos!
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Ver a utilização do Copilot
Agora você pode controlar seu uso do Copilot diretamente no Visual Studio.
Quer saber quanto você usou o Copilot este mês? Visual Studio now includes a Copilot Consumptions panel to easily track your usage!
Quer esteja a utilizar o Copilot Free ou um plano pago, pode verificar o seu número de pedidos de chat e de conclusão de código diretamente a partir do IDE.
![]()
Access it by clicking the Copilot badge in the top-right corner of your IDE and selecting Copilot Consumptions.
Isso abre um painel mostrando seu uso atual para o mês.
Sugestão: se estiver a utilizar modelos premium, também verá multiplicadores de utilização listados no seletor de modelos, para que saiba sempre exatamente o que está a utilizar.
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Salve ou compartilhe seus prompts com arquivos de prompt
Agora você pode criar arquivos de prompt reutilizáveis em seu repositório para executar ou compartilhar rapidamente seus prompts usados com freqüência.
Escrever prompts eficazes pode ser demorado, mas é a chave para tirar o máximo proveito do modo Copilot Ask e Agent. Habilitamos arquivos de prompt reutilizáveis para permitir que você aproveite esses ótimos prompts repetidamente. A partir daí, você pode correr rapidamente a partir da janela de bate-papo ou compartilhar com sua equipe.
Como escrever arquivos de prompt
- Escreva seus prompts da maneira que faria normalmente na caixa de prompt, anexando # referências para adicionar informações específicas de sua solução, como métodos, classes e arquivos. Você pode até mesmo fazer referência a outros arquivos de prompt para incluir instruções básicas comuns.
- Em seguida, copie-o da caixa de prompt para um arquivo de marcação e salve-o com a extensão de arquivo .prompt.md na raiz do repositório na
.github/prompts
pasta.Dica: Você pode até obter a ajuda do Copilot para refinar seu prompt para ser mais específico
![]()
Como executar seus prompts
- Comece a digitar
#prompt:
para fazer referência a todos os arquivos de prompt da sua.github/prompts
pasta diretamente no bate-papo ➕ ou clique no ícone na entrada do chat para adicioná-lo como contexto.- Adicione qualquer informação adicional na caixa de prompt ou apenas envie o prompt!
Experimente e acelere seus fluxos de trabalho de IA!
📣 Participe esta pesquisa para ajudar a tornar o recurso ainda melhor.
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Passo a passo do copiloto do GitHub
As instruções passo a passo do copiloto do GitHub agora estão disponíveis no Visual Studio para ajudá-lo a começar a trabalhar rapidamente. Instruções passo a passo guiá-lo através do uso dos principais recursos do Copilot diretamente em seu editor.
Temos o prazer de apresentar o passo a passo do copiloto do GitHub no Visual Studio! O Passo a passo é um guia interativo integrado ao seu editor, ajudando você a explorar os recursos do GitHub Copilot passo a passo. Se você é novo no GitHub Copilot ou quer saber mais sobre seus recursos mais recentes, o passo a passo torna mais fácil do que nunca começar.
Introdução ao passo a passo
Você pode iniciar o Passo a passo do Copilot diretamente do Visual Studio acessando o botão Copilot (canto superior direito) → Passo a passo do Copilot do GitHub.
Uma vez aberto, você verá atividades guiadas que apresentam diferentes partes da experiência do Copilot, como:
Escrever prompts no bate-papo
Usando completações de código embutido
Aceitando, editando ou rejeitando sugestões do Copilot
Explorar e aprender sobre novos recursos, como o Copilot Edits
O passo a passo é uma ótima maneira de obter uma compreensão de alto nível do que o Copilot pode fazer antes de se aprofundar na documentação e no uso prático!
Como acessar Passo a passo
O passo a passo do GitHub Copilot abre automaticamente na primeira vez que você entra no GitHub Copilot, tornando super fácil começar! Se você quiser revisitá-lo mais tarde, basta ir para GitHub Copilot > GitHub Copilot Walkthrough no Visual Studio.
Se você está explorando o GitHub Copilot pela primeira vez ou apenas precisa de uma atualização rápida, este passo a passo é seu guia amigável para desbloquear todo o potencial do Copilot. Mergulhe e comece a criar com confiança!
![]()
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Modelo de autocompletar código GPT-4o 📣
Apresentamos o modelo de autocompletar código GPT-4o Copilot para lhe proporcionar acabamentos de maior qualidade.
Estamos entusiasmados em anunciar que o novo modelo de preenchimento automático de código GPT-4o Copilot está agora disponível no Visual Studio 17.14 para utilizadores do GitHub Copilot! Este modelo avançado, baseado no GPT-4o mini, foi treinado em mais de 275.000 repositórios públicos de alta qualidade em mais de 30 linguagens de programação populares. Como resultado, os desenvolvedores podem esperar por sugestões mais precisas e desempenho aprimorado.
Notas de acesso ao Copilot GPT-4o:
- Usuários Copilot Pro, Business ou Enterprise: o novo modelo está disponível para você agora na versão 17.14 e posterior.
- Utilizadores do Copilot Free: Usar este modelo contará para as suas 2.000 finalizações mensais gratuitas.
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Geração de comentários de documentos AI 📣
Gere automaticamente comentários de documentos para funções C++ e C#.
O Copilot agora está perfeitamente integrado ao editor de código do Visual Studio para aumentar significativamente sua produtividade gerando comentários de documentos para suas funções.
Com a geração automática de comentários de documentos ativada para o seu projeto, você pode simplesmente digitar o padrão de comentários de acordo com sua configuração de configurações (por exemplo,
///
), e o Copilot completará instantaneamente a descrição da função com base no conteúdo da função. Esse recurso economiza tempo e esforço valiosos, permitindo que você se concentre mais na codificação e menos na documentação.
![]()
Esse recurso revolucionário está disponível para arquivos de projeto C++ e C#, tornando sua experiência de codificação mais suave e eficiente.
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Próxima Sugestão de Edição
O NES aproveita as edições anteriores feitas e prevê a próxima edição que virá, seja uma inserção, exclusão ou mistura de ambos.
Temos o prazer de anunciar que Next Edit Suggestions, ou NES, está agora disponível no Visual Studio para melhorar ainda mais a sua experiência de codificação. O NES aproveita as edições anteriores feitas e prevê a próxima edição que virá, seja uma inserção, exclusão ou mistura de ambos. Ao contrário de Conclusão, que é limitado para gerar sugestões em seu local de cursor, o NES pode oferecer suporte a você em qualquer lugar do arquivo, onde a próxima edição é mais provável de ocorrer. O NES aumenta a experiência existente de Completions Copilot apoiando as atividades de edição de código dos desenvolvedores.
Introdução ao NES
Habilite o NES através de Ferramentas → Opções → GitHub → Copilot → Finalizações do Copilot → Habilitar Sugestões de Edição Subsequente.
Tal como as conclusões, basta começares a programar para obteres o NES!
Quando lhe for apresentada uma sugestão de edição, se estiver numa linha diferente daquela em que se encontra agora, será sugerido que você pressione a tecla Tab para navegar até à linha correspondente primeiro. Você não precisará mais pesquisar manualmente por edições relacionadas; NES vai liderar o caminho!
![]()
Depois de estar na mesma linha onde está a edição, pode pressionar Tab para aceitar a sugestão.
![]()
Nota: Você pode ativar/desativar as barras de dicas indo para Ferramentas → Opções → IntelliCode → Advanced → Ocultar a dica mostrada com texto cinza.
Além das barras de sugestões, uma seta na margem também aparece para indicar que há uma sugestão de edição disponível. Você pode clicar na seta para explorar o menu de sugestões de edição.
![]()
Example Scenarios
As sugestões de próxima edição podem ser úteis em uma variedade de cenários, não apenas fazendo alterações repetitivas óbvias, mas também alterações lógicas. Eis alguns exemplos:
Refatoração de uma classe de ponto 2D para ponto 3D:
![]()
Atualizando a sintaxe do código para C++ moderno usando STL:
Observe que o NES não está apenas fazendo alterações repetitivas, como atualizar tudo
printf()
parastd::cout
, mas também atualizando outra sintaxe, comofgets()
.
![]()
Fazendo alterações lógicas em resposta a uma variável recém-adicionada:
NES responde rapidamente à nova variável, que adiciona um número máximo de palpites que um jogador pode fazer em um jogo, e Copilot Completions também entra em ação para ajudar.
![]()
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Adaptive paste
Agora você pode permitir que o Copilot ajuste seu código colado para se ajustar ao contexto do seu código existente.
Quando você está colando código no Visual Studio, geralmente há etapas adicionais necessárias para fazê-lo funcionar perfeitamente. Os parâmetros podem precisar ser ajustados para corresponder aos já usados em sua solução, ou a sintaxe e o estilo podem não estar alinhados com o resto do documento.
A pasta adaptável está aqui para economizar tempo e reduzir o esforço, ajustando automaticamente o código colado para se ajustar ao contexto do seu código existente, minimizando a necessidade de modificações manuais. Esse recurso também suporta cenários como correções de pequenos erros, estilo de código, formatação, tradução humana e de linguagem de código e tarefas de preenchimento em branco ou continuação do padrão.
Por exemplo, se você tiver uma
Math
classe que implementa aIMath
interface, copiar e colar a implementação para oCeiling
método no mesmo arquivo irá adaptá-lo para implementar o membroFloor
da interface ainda não implementado.
![]()
A interface de colagem adaptável aparecerá quando for realizada uma colagem normal {KeyboardShortcut:Edit.Paste}. Basta pressionar a
TAB
tecla para solicitar uma sugestão, e você verá um diff comparando o código colado original com o código ajustado.Experimente hoje ativando a opção Ferramentas → Opções → GitHub → Copilot → Editor → Ativar Pasta Adaptável.
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Implementar com o Copilot
Agora você pode permitir que o Copilot implemente totalmente seu método C# vazio.
Today, if you're referencing a method in your C# code that hasn't been implemented yet, you can use a common lightbulb refactoring called Generate Method to immediately create that method in a class. No entanto, essa refatoração cria apenas um método com a assinatura correta, mas um esqueleto vazio e
throw new NotImplementedException
uma linha de outra forma. Isso significa que, embora o método exista tecnicamente e você tenha que fazer menos trabalho para criá-lo, você ainda precisará implementá-lo por conta própria, o que pode levar mais tempo.A refatoração Implement with Copilot visa torná-lo ainda mais produtivo neste cenário, permitindo que você implemente ou adicione automaticamente a carne ao seu método com a ajuda do GitHub Copilot. When an empty method only containing a NotImplementedException throw is encountered, you can select the lightbulb (CTRL+.) on that
throw
line and select the Implement with Copilot refactoring and Copilot will fill out all the contents of your method based on your existing codebase, method name, etc.
![]()
Important
Ative o GitHub Copilot Free e desbloqueie este e outros recursos de IA. No trial. Sem cartão de crédito. Apenas a sua conta no GitHub.
Depuração & diagnóstico
Novo depurador para aplicativos .NET MAUI
Novo mecanismo de depuração Mono para .NET MAUI integrado ao depurador Visual Studio Core.
O novo depurador Mono para aplicativos .NET MAUI é um mecanismo de depuração avançado integrado ao depurador do Visual Studio. Ele oferece melhorias significativas em confiabilidade, desempenho e paridade de recursos com o resto do Visual Studio.
Aprimoramentos notáveis incluem Just My Code, variáveis e avaliação de expressão.
Para usar esse recurso, verifique se você habilitou a seguinte opção do Visual Studio Preview: Habilite o novo depurador .NET Mono para aplicativos MAUI.
![]()
Atualmente, este recurso está disponível apenas para a plataforma Android. O suporte para iOS estará disponível em breve.
Mostrar dicas de dados para expressões LINQ 📣
Experiência de depuração aprimorada para expressões LINQ com tooltip de dados ao pairar sobre a cláusula.
Gerar e solucionar problemas de consultas LINQ pode ser um processo tedioso e intrincado, muitas vezes exigindo conhecimento preciso de sintaxe e inúmeras iterações. Para aliviar esses desafios, o Visual Studio 2022 agora apresenta um DataTip LINQ ao passar o cursor no seu depurador.
Enquanto estiver em um estado de pausa durante a depuração, você pode passar o mouse sobre cláusulas individuais ou segmentos de sua consulta LINQ para avaliar o valor imediato da consulta em tempo de execução.
Além disso, tu podes clicar no ícone do GitHub Copilot no final do DataTip para executar um Analisar com Copilot na cláusula de consulta específica sobre a qual pairaste o rato. O copiloto explicará a sintaxe da cláusula e esclarecerá por que você está obtendo o resultado especificado.
![]()
Esse recurso pode melhorar significativamente a eficiência e tornar sua experiência de depuração mais suave e fácil, ajudando você a identificar problemas com consultas LINQ mais rapidamente e simplificar seu fluxo de trabalho de desenvolvimento geral.
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Zero-Length Visões sobre a alocação de array
A Ferramenta de Alocação .NET agora identifica alocações de matriz de comprimento zero, ajudando a otimizar o uso e o desempenho da memória.
A Ferramenta de Alocação .NET agora fornece informações detalhadas sobre alocações de matriz de comprimento zero, ajudando você a identificar e otimizar o uso desnecessário de memória. Embora essas alocações possam parecer insignificantes individualmente, elas podem se acumular rapidamente e afetar o desempenho, especialmente em aplicativos de alto desempenho ou com restrição de memória.
![]()
Com esta atualização, pode investigar alocações de matriz de comprimento zero clicando na hiperligação Investigar, que abre a Vista de Alocação exibindo os detalhes das alocações. Clicar duas vezes revela caminhos de código onde essas alocações ocorrem, permitindo otimizações precisas. Para melhorar a eficiência, considere o uso do
Array.Empty<T>()
, uma instância de matriz vazia alocada estaticamente, para eliminar alocações de memória redundante.
Git tooling
Exibir confirmações de entrada / saída 📣
A janela do repositório Git agora fornece um filtro na sua barra de ferramentas para mostrar apenas confirmações de saída/entrada.
A janela do Repositório Git é o seu go-to lugar para entender o histórico Git. À medida que você trabalha em uma ramificação local, ela pode ficar fora de sincronia com o controle remoto, seja porque você criou novas confirmações (saída) ou porque há novas confirmações para puxar (entrada).
Com o novo filtro de saída/entrada disponível na barra de ferramentas, você pode detetar instantaneamente essas confirmações não sincronizadas. Os seus compromissos, os seus compromissos – digitalize-os com facilidade e mantenha-se perfeitamente sincronizado!
![]()
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Restaurar a janela do repositório Git 📣
Mantenha a janela do repositório Git aberta entre as reinicializações com essa nova configuração.
Como seu ambiente dedicado para operações de filiais, a janela do repositório Git provavelmente está no centro do seu desenvolvimento diário. Se você estiver reabrindo-o com freqüência com cada sessão do Visual Studio, esta atualização foi projetada para economizar tempo e esforço.
![]()
Adicionamos uma nova configuração às Configurações do Git > que restaura automaticamente a janela do Repositório Git ao reiniciar o Visual Studio. Além disso, a janela será incluída nos layouts de janela salvos, aprimorando suas opções de personalização.
Por padrão, esse recurso está desativado para manter as coisas funcionando sem problemas para aqueles que não precisam dele. Mas se você gosta da conveniência, este cenário é perfeito para você.
![]()
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Nome de ramificação padrão 📣
Permite que os usuários personalizem a ramificação padrão inicial quando um novo repositório git é criado.
Agora você pode definir o nome de ramificação padrão para novos repositórios Git diretamente por meio do Visual Studio. Esta nova definição integra-se facilmente com a sua configuração Git, tornando mais fácil adaptar o seu fluxo de trabalho às suas preferências.
![]()
Basta navegar até
Configurações do Git , e da próxima vez que criares um repositório, verás o teu nome de ramificação personalizado em ação.
![]()
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
IDE
Microsoft 365 Agents Toolkit - junho
Atualizações da versão de junho do Agents Toolkit 17.14 GA.
A versão de junho contém várias correções para a versão 17.14 GA:
- Habilite a inicialização e a visualização do Custom Engine Agent no Microsoft 365 Copilot.
Há um modelo de Agente de Motor Personalizado disponível em nosso kit de ferramentas, que é chamado de Agente Meteorológico. Atualizamos este modelo para permitir que ele seja iniciado e visualizado no bate-papo do Microsoft 365 Copilot. Para experimentar, basta selecionar o perfil de inicialização do Copilot ao depurar.
Corrigido um erro pop-up quando a depuração falhou com a instalação do Microsoft 365 Agents playground. Agora o kit de ferramentas exibirá uma mensagem clara e instruções sobre como corrigir o problema.
Os modelos atualizam a dependência do manifesto do aplicativo para a v1.21.
Vários bugs no arquivo README de modelos introduzidos por nossas novas alterações de marca foram corrigidos.
Atualizado o ícone do kit de ferramentas no gerenciador de extensões.
Corrigido o problema ao iniciar o Agents Playground, o valor de ID de canal necessário só permite msteams e emulador. Agora permite outros valores como webchat.
Autenticação NuGet aprimorada
O NuGet agora fornece contexto ao solicitar que você forneça credenciais.
Melhoramos o processo de autenticação do NuGet. Se detetarmos possíveis problemas de autenticação, você verá uma nova caixa de diálogo de autenticação que fornece contexto sobre o feed e as necessidades específicas da conta.
![]()
Essa atualização aprimora o processo de reautenticação para cenários de autenticação multifator (MFA), resolve problemas com prompts de autenticação consecutivos e garante uma experiência geral mais suave ao gerenciar feeds NuGet privados.
Kit de ferramentas de agentes do Microsoft 365
Atualizações do Teams Toolkit 17.14 GA.
Temos o prazer de anunciar que nosso produto, anteriormente conhecido como Teams Toolkit, está sendo renomeado para Microsoft 365 Agents Toolkit. Essa mudança reflete nosso foco e compromisso expandidos em oferecer suporte a uma gama mais ampla de plataformas e tipos de projetos dentro do ecossistema do Microsoft 365.
À medida que continuamos a aprimorar nosso produto, estamos mudando nosso foco de apenas apoiar o desenvolvimento do Teams para capacitar os desenvolvedores a criar agentes Microsoft 365 Copilot e outros aplicativos em toda a plataforma Microsoft 365. Essas plataformas incluem Microsoft 365 Copilot, Microsoft Teams, família Office e Outlook. Essa expansão no escopo nos permite atender melhor nossos usuários, fornecendo ferramentas, modelos e recursos abrangentes para o desenvolvimento de uma ampla variedade de soluções Microsoft 365.
O novo nome, Microsoft 365 Agents Toolkit, representa melhor as diversas funcionalidades e capacidades do nosso produto. Acreditamos que essa mudança ajudará nossos usuários a identificar mais facilmente toda a gama de oportunidades de desenvolvimento disponíveis no ambiente Microsoft 365.
Obrigado por seu apoio contínuo à medida que evoluímos para atender às crescentes necessidades de nossa comunidade de desenvolvedores.
Criar agente declarativo
Temos o prazer de anunciar que, nesta versão, adicionamos modelos de projeto para criar Agentes Declarativos para o Microsoft 365 Copilot.
![]()
Você pode criar um Agente Declarativo com ou sem uma ação. Você pode optar por definir novas APIs ou utilizar as existentes para executar tarefas ou recuperar dados.
Use o Microsoft 365 Agents Toolkit para depurar e visualizar seus Agentes Declarativos no Microsoft Copilot.
Habilite a depuração suave com um clique
Nas versões anteriores do Teams Toolkit, que agora é chamado de Microsoft 365 Agents Toolkit, quando os usuários depuravam qualquer solução gerada, você precisava usar o comando Preparar dependência do aplicativo Teams antes de depurar o projeto. Esse comando acionou o kit de ferramentas para ajudar os desenvolvedores a criar recursos essenciais para depuração, como registrar ou atualizar o aplicativo Teams.
Para aprimorar a experiência de depuração e torná-la mais intuitiva para os usuários do Visual Studio, removemos esta etapa e habilitamos a experiência de depuração com um clique. Agora, você pode clicar diretamente no botão de depuração sem nenhuma etapa de preparação. No entanto, se você tiver feito edições no manifesto do aplicativo entre dois eventos de depuração e precisar atualizar o aplicativo, ainda há uma opção para fazer isso. Oferecemos dois perfis de depuração:
![]()
- Depurar com aplicativo de atualização: selecione o perfil
[Your Target Launch Platform] (browser)
padrão se você tiver feito edições em seu aplicativo para garantir que as atualizações sejam aplicadas.- Depurar sem atualizar o aplicativo: escolha o segundo perfil
[Your Target Launch Platform] (browser) (skip update app)
para ignorar a atualização dos recursos do aplicativo, tornando a depuração mais leve e rápida.Atualizar para o .NET 9
Além disso, nesta versão, atualizamos todos os modelos de projeto para oferecer suporte ao .NET 9.
![]()
Happy coding!
A equipe do Microsoft 365 Agents Toolkit
Preservar as preferências de fonte entre temas 📣
A alteração de temas preservará agora as suas preferências de tipo de letra e tamanho de tipo de letra.
Entendemos que as fontes que os desenvolvedores selecionam quando a codificação é uma escolha pessoal, influenciada por preferências de legibilidade, acessibilidade ou estética. Os temas do Visual Studio se concentram principalmente nas cores da apresentação e são independentes de suas fontes preferidas.
Com esta atualização, introduzimos a funcionalidade para manter o rosto da fonte e as opções de tamanho ao alternar temas. Agora você pode definir suas preferências de fonte uma vez e alternar temas no Visual Studio sem precisar reconfigurar suas configurações de fonte toda vez. Observe que as cores de suas fontes permanecem vinculadas ao tema, pois essa é a finalidade dos temas, mas suas seleções de fontes serão preservadas.
![]()
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Desktop
Suporte de caixa de ferramentas para assemblies de 32 bits
Descubra seus controles favoritos do Windows Forms (WinForms) presentes nas Referências de Assembly Explícitas adicionadas automaticamente à Caixa de Ferramentas para projetos do .NET Framework usando o designer fora de processo do WinForms.
WinForms out-of-process Designer para projetos do .NET Framework agora oferece suporte a uma experiência aprimorada descobrindo e exibindo automaticamente controles presentes em referências de assembly autônomas, também conhecidas como Explicit Assembly References.
Esse recurso enriquece muito a experiência de tempo de design para projetos do .NET Framework que fazem referência a assemblies herdados de 32 bits. Os usuários podem aproveitar configurações de ferramentas aprimoradas personalizadas para uma melhor integração com fluxos de trabalho de desenvolvimento modernos e maior produtividade. For more details, please read our blog post.
Atualize sua interface do usuário, ao vivo em tempo de design 📣
"Live Preview", "Hot Reload" e outras ferramentas de interface do usuário agora estão disponíveis na fase de design.
O Live Preview agora está disponível na fase de design, permitindo que veja as alterações na interface do utilizador da sua aplicação em tempo real. Você também pode usar o Hot Reload e outras ferramentas de interface do usuário em tempo real dessa maneira, garantindo um fluxo de trabalho suave.
Essas ferramentas podem ser usadas mesmo quando separadas do depurador, permitindo experimentação e refinamento ininterruptos de seus projetos.
![]()
Click on the new Live Preview indicator to access Live Preview at design time from any XAML file:
![]()
Se você estiver trabalhando em um novo aplicativo .NET MAUI ou refinando um aplicativo WPF existente, esses aprimoramentos ajudarão você a fornecer aplicativos de alta qualidade mais rapidamente e com maior confiança.
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Novo modelo de projeto UWP .NET 9 MSTest 📣
O Visual Studio agora inclui um modelo de projeto UWP MSTest atualizado destinado ao .NET 9 e ao AOT nativo.
O Visual Studio agora inclui um novo modelo de projeto UWP MSTest destinado ao .NET 9 e ao AOT nativo. Trabalhamos em estreita colaboração com a equipe do MSTest para adicionar todo o suporte necessário para projetos UWP .NET 9 às bibliotecas do MSTest, à infraestrutura e ao host de teste do Visual Studio. Isso permite que os projetos de teste UWP apontem para o .NET 9 e tirem partido de todas as ferramentas modernas do .NET SDK e MSTest, enquanto ainda são executados num contexto UWP, conforme esperado.
![]()
O modelo de projeto UWP MSTest anterior usando o .NET Native ainda estará disponível. No entanto, recomendamos o uso dos novos modelos de projeto destinados ao .NET 9 e ao AOT nativo no futuro. Como no Visual Studio 17.13, ajustamos a ordem de todos os modelos UWP para priorizar os novos modelos de projeto .NET 9 nos resultados da pesquisa.
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Extensibility
Instalar pacotes de extensões
O instalador agora pode lidar com a instalação de pacotes de extensão.
O instalador agora suporta Extension Packs, que são pacotes de várias extensões referenciadas a partir de uma única extensão.
Para usar pacotes de extensão no instalador, primeiro especifique as extensões desejadas em um arquivo .vsconfig. Em seguida, use o recurso de configuração de importação do instalador do Visual Studio para importar o arquivo .vsconfig que contém os detalhes da extensão.
Para obter mais informações sobre como criar ou gerar arquivos .vsconfig, consulte a documentação de configurações de instalação .
Depois de importar o arquivo .vsconfig, você será direcionado para a tela de modificação, onde as extensões serão agrupadas sob seu próprio título no painel de resumo da instalação. Aqui, você pode selecionar ou desmarcar Pacotes de Extensão inteiros ou extensões individuais dentro de qualquer Pacote.
![]()
Tempos de construção VSIX mais rápidos
Os projetos VSIX com uma ou mais referências de projeto agora usam compilações incrementais inteligentes, melhorando drasticamente os cenários F5 e a produtividade do desenvolvedor.
Se você estiver desenvolvendo extensões do Visual Studio com vários projetos, vai adorar esse aprimoramento de desempenho! Os projetos VSIX com uma ou mais referências de projeto agora só criarão projetos que realmente precisam de reconstrução, tornando seu fluxo de trabalho de desenvolvimento significativamente mais rápido.
![]()
Como funciona
O sistema Fast Up-to-Date Check foi melhorado para ser mais inteligente na determinação de quais projetos em sua solução precisam ser reconstruídos:
- Se você modificar o Projeto A, que depende dos Projetos B e C, somente o Projeto A será reconstruído
- Se você modificar o Projeto B, somente os Projetos A e B serão reconstruídos
- Essa inteligência se estende por toda a árvore de dependência do projeto
Real-world impact
As melhorias de desempenho são substanciais em cenários reais. Por exemplo, a extensão GitHub Copilot que acompanha o Visual Studio (com aproximadamente 30 projetos) viu melhorias no tempo de compilação de mais de 50% para alterações incrementais - reduzindo os tempos de compilação de cerca de 60 segundos para apenas 24 segundos!
Esta melhoria é particularmente benéfica para:
- Grandes projetos VSIX com várias dependências
- Fluxos de trabalho de desenvolvimento de iteração rápida
- Sessões frequentes de depuração usando F5
Observe que, se sua solução contiver apenas um único projeto, você não verá nenhum benefício de desempenho desse aprimoramento.
Nota: Isto aplica-se apenas a SDK-Style projetos VSIX.
O desenvolvimento das suas extensões ficou muito mais rápido - boas programações!
Atualizações do Extension Manager 📣
Há vários novos aprimoramentos para o Extension Manager no Visual Studio que facilitarão o gerenciamento de suas extensões.
Temos o prazer de apresentar um conjunto de novos recursos poderosos no Visual Studio que simplificam seu fluxo de trabalho e melhoram a experiência de gerenciamento de extensão. Essas atualizações garantem que você se mantenha atualizado sem esforço, dando-lhe mais controle sobre como e quando as atualizações são aplicadas.
What's New?
Atualizações automáticas perfeitas
O Visual Studio agora acionará automaticamente as atualizações quando você abrir o aplicativo, garantindo que você sempre tenha os recursos e correções mais recentes sem intervenção manual.
![]()
Reinicie a barra dourada para aplicar as atualizações
Quando as atualizações forem aplicadas, uma notificação de barra de ouro aparecerá, solicitando que você reinicie o Visual Studio para que as alterações entrem em vigor.
Configurações de atualização automática na página de extensão
Tornámos as definições de atualização automática mais acessíveis integrando-as diretamente na página de extensão, dando-lhe acesso rápido às opções de configuração.
![]()
Filtrar por alterações pendentes
A new Pending category now highlights pending changes, keeping you informed about updates and modifications that require attention.
![]()
Configurações de atualização automática
Além da página de extensão, as configurações de atualização automática agora estão disponíveis em Ferramentas → Opções → Ambiente → Extensões, permitindo uma experiência de gerenciamento de configurações mais intuitiva.
![]()
Experiência de configurações simplificadas
Simplificámos a IU de definições, facilitando a configuração de atualizações automáticas e outras preferências relacionadas com menos cliques e opções mais claras.
Lista de extensões excluídas
O Visual Studio agora apresenta uma lista de extensões excluídas que é preenchida automaticamente, ajudando você a gerenciar extensões que não devem ser atualizadas automaticamente. Isso é particularmente útil para extensões de missão crítica em que você prefere controlar as atualizações de versão manualmente.
Esses aprimoramentos são projetados para melhorar a usabilidade, reduzir o atrito de atualização e oferecer maior controle sobre seu ambiente de desenvolvimento, garantindo que você se beneficie das melhorias mais recentes.
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
Data
Usar projetos SQL no estilo SDK no SSDT 📣
Agora você pode usar o formato de arquivo de projeto no estilo SDK em seus projetos do SQL Server Data Tools com recursos aprimorados de depuração SQL e comparação de esquema.
A atualização no Visual Studio 17.14 introduz novos templates de itens e referências de base de dados .dacpac para as Ferramentas de Dados do SQL Server no estilo SDK (pré-visualização). Os projetos SSDT SQL no estilo SDK são baseados no SDK Microsoft.Build.Sql, que fornece suporte entre plataformas e recursos aprimorados de CI/CD para projetos SSDT (SQL Server Data Tools).
Com arquivos de projeto menos detalhados e referências de banco de dados a pacotes NuGet, as equipes podem colaborar de forma mais eficiente em grandes bancos de dados dentro de um único projeto ou compilar vários conjuntos de objetos de vários projetos. As implantações de banco de dados de um projeto Microsoft.Build.Sql podem ser automatizadas em ambientes Windows e Linux usando a ferramenta dotnet Microsoft.SqlPackage para publicar o artefato de compilação (.dacpac) do projeto SQL. Saiba mais sobre projetos SQL no estilo SDK e o DevOps for SQL.
![]()
In 17.14, database references have been expanded to support project and .dacpac artifact references. O suporte para referências de banco de dados como referências de pacote estará disponível em uma versão futura. Uma atualização recente para o gerador de arquivos de solução slngen também adicionou suporte para projetos Microsoft.Build.Sql, permitindo o gerenciamento de grandes soluções programaticamente.
Para usar projetos SQL no estilo SDK em sua solução, certifique-se de instalar o componente de visualização SSDT mais recente no instalador do Visual Studio.
![]()
📣 Ver de tíquete de recurso para compartilhar seus comentários e continuar a conversa.
C++
Dicas de hover para módulos CMake
Foi adicionado suporte para módulos CMake no IntelliSense Quick Info e conclusões.
Estamos entusiasmados em anunciar que adicionamos suporte para finalizações baseadas em IntelliSense e informações rápidas para módulos CMake no Visual Studio. Agora, você pode visualizar todos os módulos CMake disponíveis e aprender mais sobre eles diretamente do editor do Visual Studio, tornando seu processo de desenvolvimento mais suave e eficiente.
Quick Info
Quando você passa o mouse sobre um módulo CMake referenciado, o IntelliSense fornece informações detalhadas sobre o módulo selecionado, ajudando você a entender seu uso e funcionalidade rapidamente.
![]()
Completion
Quando você começa a digitar um módulo CMake em seu
CMakeLists.txt
ou outros arquivos de script CMake, o IntelliSense fornecerá uma lista de módulos disponíveis para escolher.
![]()
Depuração Dinâmica de C++
Capacidade de depuração total para o seu código otimizado em C++ sem comprometer o desempenho.
Depuração de código otimizado é agora mais fácil do que nunca. Ao ativar a depuração dinâmica C++, você pode depurar seu código otimizado como se ele não estivesse otimizado. Você pode visualizar todas as suas variáveis locais, intervir em qualquer lugar e definir pontos de interrupção de fidelidade total em seus binários otimizados. For more details, please read our blog post.
![]()
Preencher o modelo com IntelliSense
O modelo IntelliSense agora preenche automaticamente os argumentos do modelo usando Ir para definição (F12).
Agora você pode preencher automaticamente os argumentos do modelo na barra de modelos, que exibe e permite a edição dos parâmetros do modelo, ao usar Ir para Definição ou F12.
Por exemplo, pressionar F12 em
vector
agora irá saltar paravector
com a barra de modelos preenchida automaticamente, permitindo que os desenvolvedores inspecionem e modifiquem rapidamente os parâmetros do modelo.No exemplo abaixo, usar Ir para definição ou pressionar F12 preencherá o tipo e o alocador na barra de modelos.
![]()
Principais correções de bugs relatadas pelo usuário
- Erro com String::Format no projeto C++ CLR Class Library (.NET)
- Aviso falso positivo sobre a análise do tempo de vida do código C26847: Não retorne um ponteiro inválido
- Regressão em 17.12.0: Falha de substituição é um erro C3699 ao compilar com /CLR
- Cobertura de Sanitizer resulta em geração de código ruim
- Erro de compilação em expressões lambda em hierarquias com herança virtual
- O instalador falha na atualização para 17.12.0 com erro de execução de script powershell
- Exceção do gerenciador de soluções ao alterar a solução
📣 See the full list of all the user-reported bug fixes that made it into this release.
Important
Uma alteração significativa foi feita na serialização do modelo de linguagem Domain-Specific. Os desenvolvedores que usam o mecanismo de serialização padrão para seus modelos que contêm tipos de propriedade personalizados precisarão adicionar TypeConverters para esses tipos de propriedade personalizada. Para obter um exemplo de como fazer isso, consulte Personalizando o armazenamento de arquivos e a serialização XML.
Version 17.14.9
Lançado em July 15th, 2025
Principais correções de bugs | Da comunidade |
---|---|
O GitHub Copilot Agent Preview não pode executar comandos de terminal depois de executar testes de unidade | Feedback ticket |
A visualização das alterações do arquivo copiloto está vazia | Feedback ticket |
A chave de escape não fecha a caixa de localização em um arquivo XAML | Feedback ticket |
Corrigido listando destinos de depuração do Android quando há um executável Java inválido no PATH. | Feedback ticket |
Atualização de extensão no VS 17.14 | Feedback ticket |
Removida a filtragem em C++ #include finalizações para que listas completas sejam mostradas ao digitar colchetes angulares e aspas. | Feedback ticket |
AI, Copilot, Agents e MCP - .mcp.json comando dotnet run não pode fazer uso de caminho relativo | Feedback ticket |
Experiência do usuário aprimorada ao provisionar um aplicativo de função usando o Flex Consumption removendo a opção de criar um aplicativo de função de consumo Linux no Visual Studio. | |
Corrigidos problemas em que os clientes precisavam fechar StandardCollector.Service.exe durante instalações e atualizações. |
Version 17.14.8
Lançado em July 8th, 2025
Principais correções de bugs | Da comunidade |
---|---|
Não é mais possível construir o destino net9.0-ios do meu projeto MAUI | Feedback ticket |
Ao definir as propriedades de um projeto C# ou VB.NET, a lista suspensa "Objeto de inicialização" mostrará corretamente os objetos que você pode escolher. | Feedback ticket |
Os contêineres do Docker não estão aparecendo no Visual Studio para depuração. | Feedback ticket |
Atualizado o instalador do Visual Studio para incluir a versão de serviço mais recente do SDK do Windows 10.0.26100 (10.0.26100.4188). |
Avisos de segurança abordados | CVE | Descritpion |
---|---|---|
Visual Studio - Elevação de privilégio | CVE-2025-49739 | O tempo de verificação até o tempo de uso no Serviço de Coletor Padrão permite o escalonamento de privilégios locais |
Vulnerabilidade de argumentos do Gitk | CVE-2025-27613 | Vulnerabilidade de argumentos do Gitk |
Vulnerabilidade de execução de código abitryary do Gitk | CVE-2025-27614 | Vulnerabilidade de execução de código abitryary do Gitk |
Vulnerabilidade do Git Malicious Shell | CVE-2025-46334 | Vulnerabilidade do Git Malicious Shell |
Vulnerabilidade de substituição de arquivo Git | CVE-2025-46835 | Vulnerabilidade de substituição de arquivo Git |
Vulnerabilidade de link simbólico do Git | CVE-2025-48384 | Vulnerabilidade de link simbólico do Git |
Vulnerabilidade de injeção de protocolo Git | CVE-2025-48385 | Vulnerabilidade de injeção de protocolo Git |
Vulnerabilidade do auxiliar de credenciais do Git | CVE-2025-48386 | Vulnerabilidade do auxiliar de credenciais do Git |
Version 17.14.7
Lançado em June 23rd, 2025
Principais correções de bugs | Da comunidade |
---|---|
Erro de bate-papo do copiloto do GitHub: "Não foi possível analisar ov" - Problema persistente | Feedback ticket |
Corrigido um problema quando um caminho de inclusão era citado com espaço em branco entre a opção do compilador e o caminho, nenhum dos arquivos no caminho aparecia na lista de conclusão de inclusão. | Feedback ticket |
Escape não detetado no Developer PowerShell em 17.14 | Feedback ticket |
Atualizado para VS 17.14 - NCrunch 5.10.0.7 quebras | Feedback ticket |
Não é possível criar VB.NET aplicativo no VS2022 17.14.0 preview 1.1 | Feedback ticket |
Implementei várias mudanças para melhorar a experiência do usuário e acessibilidade para Completações em linha. |
Version 17.14.6
Lançado em 17 de junho de 2025
Principais correções de bugs | Da comunidade |
---|---|
Regressão VS 17.14: codegen ASAN incorreto com configuração x64 Release | Feedback ticket |
Cobertura de Sanitizer produz Codegen ruim | Feedback ticket |
Corrigido um problema em que a formatação do Razor às vezes parecia não fazer nada para padrões ou configurações de sintaxe específicos. | Feedback ticket |
O GitHub Copilot Agent Preview não pode executar comandos de terminal depois de executar testes de unidade | Feedback ticket |
Quando o evento de roteamento do EventTrigger é Loaded, o Storyboard não consegue localizar o elemento de destino pelo nome. | Feedback ticket |
Corrigido um erro de sintaxe falso-positivo em boost::p arser | Feedback ticket |
O copiloto não consegue ver a diferença entre .xaml.cs e .xaml | Feedback ticket |
MSVC AddressSanitizer agora suporta projetos usando um Universal C Runtime dinamicamente vinculado com um VCRuntime vinculado estaticamente, freqüentemente usado em softwares como plugins. | Feedback ticket |
Corrigido um problema com o código de deteção de traços complexos que causava uma falha do compilador. | Feedback ticket |
Assistente de copiloto 'run_build' falhou | Feedback ticket |
Corrigida uma falha ao usar o botão de navegação para editar o item de menu para Próximas Sugestões de Edição. | |
Inicialização fixa do ConcRT (Concurrency Runtime) em máquinas de vários soquetes com afinidade de processador modificada. |
Version 17.14.5
Lançado em June 10th, 2025
Principais correções de bugs | Da comunidade |
---|---|
O depurador remoto via SSH trava antes de atingir um ponto de interrupção | Feedback ticket |
Avisos de segurança abordados | CVE | Descritpion |
---|---|---|
Vulnerabilidade de execução remota de código do Visual Studio | CVE-2025-47959 | A neutralização inadequada de elementos especiais usados em um comando ('injeção de comando') no Visual Studio permite que um invasor autorizado execute código em uma rede. |
Vulnerabilidade de execução remota de código do .NET e do Visual Studio | CVE-2025-30399 | O caminho de pesquisa não confiável no .NET e no Visual Studio permite que um invasor não autorizado execute código em uma rede. |
Version 17.14.4
Lançado em 3 de junho de 2025
Principais correções de bugs | Da comunidade |
---|---|
Erro de tipo ou namespace não pode ser encontrado no PageModel do Razor | Feedback ticket |
VS 2022 17.14 p1.1 não pode concluir uma compilação. "erro D8040: erro ao criar ou comunicar com o processo filho." | Feedback ticket |
#include conclusão não sugere mais arquivos ou pastas no caminho | Feedback ticket |
O Visual Studio continuou me pedindo para inserir novamente a credencial [expansion.microsoft.com locatário bloqueado] | Feedback ticket |
Version 17.14.3
Lançado em May 28th, 2025
Principais correções de bugs | Da comunidade |
---|---|
Problema ao armazenar COleDateTime com RFX_Date | Feedback ticket |
Opções de inicialização do Android estão faltando | Feedback ticket |
Quando crio um novo script no Unity e abro o VS novamente para edição, todas as guias fixadas anteriormente desaparecem. | Feedback ticket |
Tenho que reiniciar o VS cada vez que altero algo no código (Xamarin) | Feedback ticket |
Alterar ramificações do git faz com que os arquivos abertos sejam fechados | Feedback ticket |
"Quick Action & Refactoring > Create Definition" não funciona na atualização 17.14 (UE5) | Feedback ticket |
Version 17.14.2
Lançado em May 22nd, 2025
Principais correções de bugs | Da comunidade |
---|---|
Corrigido um problema em que o VS falhava se abrisse uma solução contendo projetos C++ por meio de um caminho UNC. | Feedback ticket |
Version 17.14.1
Lançado em May 21th, 2025
Principais correções de bugs | Da comunidade |
---|---|
O recurso 'xxx' está atualmente indisponível devido a um erro interno. System.NotSupportedException : O formato do caminho fornecido não é suportado. | Feedback ticket |
Corrigido um problema que ocorria ao criar um pacote de carregamento para a Microsoft Store. | Feedback ticket |
Corrigido um problema com o gerador de origem Razor que poderia fazer com que ele falhasse ao ser executado com um System.ArgumentOutOfRangeException arquivo . |
|
Corrigido um problema que resolve um bloqueio que ocorria ao fechar um editor de arquivo de recurso antes que ele concluísse a inicialização. |
De toda a nossa equipe, obrigado por escolher o Visual Studio! Para obter as atualizações, recursos e notícias mais recentes, confira o Hub do Visual Studio e mantenha-se em contato.
Happy coding!
A equipe do Visual Studio
Note
Esta atualização pode incluir novo software da Microsoft ou de terceiros licenciado separadamente, conforme estabelecido no de Avisos de 3ª Parte