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.
Bir uygulamayı .NET 5'e geçiş yapıyorsanız, burada listelenen önemli değişiklikler sizi etkileyebilir. Değişiklikler ASP.NET Core veya şifreleme gibi teknoloji alanına göre gruplandırılır.
Bu makalede, her hataya neden olan değişikliğin ikili uyumlu mu yoksa kaynak uyumlu mu olduğu gösterilir:
- İkili uyumlu - Mevcut ikili dosyalar yeniden derleme olmadan başarıyla yüklenip yürütülür ve çalışma zamanı davranışı değişmez.
- Kaynak uyumlu - Kaynak kodu, yeni çalışma zamanını hedeflerken veya yeni SDK veya bileşen kullanılırken değişiklik olmadan başarıyla derlenir.
ASP.NET Çekirdeği
Bkz . ASP.NET Core 5'teki önemli değişiklikler.
Kod analizi
| Başlık | İkili uyumlu | Kaynak uyumlu |
|---|---|---|
| CA1416 uyarısı | ✔️ | ❌ |
| CA1417 uyarısı | ✔️ | ❌ |
| CA1831 uyarısı | ✔️ | ❌ |
| CA2013 uyarısı | ✔️ | ❌ |
| CA2014 uyarısı | ✔️ | ❌ |
| CA2015 uyarısı | ✔️ | ❌ |
| CA2200 uyarısı | ✔️ | ❌ |
| CA2247 uyarısı | ✔️ | ❌ |
Çekirdek .NET kitaplıkları
Şifreleme
Entity Framework Core (Varlık Çerçevesi Çekirdeği)
Bkz EF Core 5.0'deki önemli değişiklikler.
Küreselleşme
| Başlık | İkili uyumlu | Kaynak uyumlu |
|---|---|---|
| Windows'da ICU kitaplıklarını kullanma | ❌ | ✔️ |
| StringInfo ve TextElementEnumerator UAX29 uyumlu | ❌ | ✔️ |
| Latin-1 karakterleri için Unicode kategorisi değiştirildi | ✔️ | ❌ |
| TextInfo.ListSeparator değerleri değiştirildi | ✔️ | ❌ |
Birlikte Çalışma
| Başlık | İkili uyumlu | Kaynak uyumlu |
|---|---|---|
| WinRT desteği kaldırıldı | ❌ | ✔️ |
| RCW'yi InterfaceIsIInspectable'a çevirmek istisna fırlatır | ❌ | ✔️ |
| Windows dışı platformlarda A/W soneki sorgusu yapılmaz | ❌ | ✔️ |
Ağ Kurma
SDK
Güvenlik
| Başlık | İkili uyumlu | Kaynak uyumlu |
|---|---|---|
| Kod erişimi güvenlik API'leri kullanımdan kaldırıldı | ✔️ | ❌ |
| PrincipalPermissionAttribute kullanımdan kaldırıldı | ✔️ | ❌ |
| UTF-7 kod yolları kullanımdan kaldırıldı | ✔️ | ❌ |
Seri -leştirme
Windows Forms
WPF (Windows Presentation Foundation)
| Başlık | İkili uyumlu | Kaynak uyumlu |
|---|---|---|
| OutputType WinExe olarak ayarlandı | ❌ | ✔️ |
| WPF uygulamaları Microsoft.NET.Sdk kullanır | ❌ | ✔️ |