Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
GitHub Copilot yükseltmesi, modern .NET ve .NET Framework genelinde C# ve Visual Basic projelerini destekler. Hedef çerçeveleri yükseltmek, proje dosyalarını modernleştirmek, kitaplıkları değiştirmek ve uygulama mimarilerini geçirmek için aracıyı kullanın.
Yükseltme iş akışını seçin
- Bir uygulamayı daha yeni bir .NET sürümüne taşımak için .NET uygulamasını yükseltme'yi izleyin.
- Kod tabanınız için dönüşümleri tanımlamak üzere Özel .NET yükseltme yönergelerini uygulama bölümünü takip edin.
- Kullanılabilir iş akışlarını ve odaklanmış özellikleri gözden geçirmek için bkz. .NET senaryoları ve becerileri.
- bir .NET uygulamasını Azure hizmetlere taşımak için bkz. GitHub Copilot modernleştirmeye genel bakış.
Aracı, yükseltme sırasında ilgili özellikleri birleştirebilir. Örneğin, bir .NET sürüm yükseltmesi eski proje dosyalarını da dönüştürebilir, NuGet paketlerini güncelleyebilir veya desteklenmeyen bir kitaplığı taşıyabilir.
Desteklenen proje türleri
.NET teknoloji paketi, aşağıdakiler gibi yaygın proje türlerini destekler:
- ASP.NET Core, ASP.NET Web Forms ve Blazor uygulamaları.
- Azure İşlevleri projeleri.
- Windows Forms, Windows Presentation Foundation (WPF), WinUI, .NET MAUI ve Xamarin uygulamaları.
- Sınıf kitaplıkları, konsol uygulamaları ve test projeleri.
- Visual Studio uzantıları.
Destek, yükseltme senaryosuna göre değişir. Yetenek listesinin tamamı için bkz. .NET senaryoları ve becerileri.