La modalità agente in Visual Studio facilita più che mai gli aggiornamenti .NET
Il supporto di Visual Studio per la modalità agente ti aiuta ad aggiornare le tue applicazioni .NET, mantenere aggiornate le dipendenze e garantire la compilazione del tuo codice nelle versioni di .NET.
Aggiornamenti semplificati grazie a Visual Studio
Usando Visual Studio 17.14 con la modalità agente, avvia una conversazione con GitHub Copilot per aggiornare le tue applicazioni .NET. La modalità agente ti aiuta a identificare e risolvere i problemi, aggiornare le dipendenze e adattarti automaticamente alle modifiche del codice necessarie. Durante l'aggiornamento, l'agente sfrutta le funzionalità di Visual Studio come il test runner e il controllo del codice sorgente per darti fiducia nell'aggiornamento.
Integrato in GitHub Copilot
Il supporto di Visual Studio per la modalità agente di GitHub Copilot funge da guida esperta durante il processo di aggiornamento. Crea un piano per gestire le attività di aggiornamento e fornire assistenza in scenari più complessi, offrendo suggerimenti, spiegazioni e feedback in tempo reale mentre procedi. Hai la flessibilità di rivedere, modificare o ignorare il piano di aggiornamento in qualsiasi momento, e Copilot si adatta apprendendo dalle tue modifiche manuali. Con gli strumenti IDE di Visual Studio con contesto approfondito, Copilot offre un supporto intelligente e personalizzato per rendere gli aggiornamenti più veloci, più sicuri e più efficienti.
Tipi di progetto e linguaggi supportati
Puoi aggiornare le tue applicazioni .NET Core o .NET 5+ alla versione più recente di .NET (incluse le versioni di anteprima). È supportata la maggior parte dei tipi di progetto, inclusi i seguenti:
- ASP.NET Core
- Windows Forms
- Windows Presentation Foundation (WPF)
- Worker
- Console
- Librerie
Lo strumento supporta progetti C#.
Aggiornamenti verificati in battaglia
"Con la funzionalità di aggiornamento di GitHub Copilot, sono riuscito a completare gli aggiornamenti per più progetti in poco meno di un'ora. È una soluzione ideale per mantenere la codebase moderna e sicura, e ci dà la fiducia necessaria per ridimensionare gli aggiornamenti in decine o addirittura centinaia di repository con facilità."
"In passato, l'aggiornamento delle applicazioni .NET spesso richiedeva più giorni, talvolta anche settimane, se eseguito manualmente. Con questo strumento, sono riuscito a completare gli aggiornamenti per più progetti in poche ore. È una soluzione ideale per mantenere la codebase moderna e sicura, e ci dà la fiducia necessaria per ridimensionare gli aggiornamenti in decine o addirittura centinaia di repository con facilità."