Meningkatkan proyek .NET dengan GitHub Copilot

Pembaruan GitHub Copilot mendukung proyek C# dan Visual Basic untuk .NET modern dan .NET Framework. Gunakan agen untuk meningkatkan kerangka kerja target, memodernisasi file proyek, mengganti pustaka, dan memigrasikan arsitektur aplikasi.

Pilih alur kerja pemutakhiran

Agen dapat menggabungkan kapabilitas yang terkait selama proses peningkatan. Misalnya, peningkatan versi .NET mungkin juga mengonversi file proyek lama, memperbarui paket NuGet, atau memigrasikan pustaka yang tidak didukung.

Jenis proyek yang didukung

Paket teknologi .NET mendukung jenis proyek umum, termasuk:

  • aplikasi ASP.NET Core, ASP.NET Web Form, dan Blazor.
  • proyek Azure Functions.
  • aplikasi Formulir Windows, Windows Presentation Foundation (WPF), WinUI, .NET MAUI, dan Xamarin.
  • Pustaka kelas, aplikasi konsol, dan proyek pengujian.
  • Visual Studio ekstensi.

Dukungan bervariasi menurut skenario peningkatan. Untuk daftar kemampuan lengkap, lihat skenario dan keterampilan .NET.