İngilizce dilinde oku

Aracılığıyla paylaş


.NET 7'de hataya neden olan değişiklikler

Bir uygulamayı .NET 7'ye geçiriyorsanız, burada listelenen hataya neden olan değişiklikler sizi etkileyebilir. Değişiklikler, ASP.NET Core veya Windows Forms 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 Core

Core .NET kitaplıkları

Yapılandırma

Başlık İkili uyumlu Kaynak uyumlu
app.config dosyasında System.diagnostics girdisi ✔️

Şifreleme

Dağıtım

Entity Framework Core

EF Core 7'de hataya neden olan değişiklikler

Uzantıları

Globalleştirme

Başlık İkili uyumlu Kaynak uyumlu
Genelleştirme API'leri Windows Server'da ICU kitaplıklarını kullanır ✔️

Interop

Başlık İkili uyumlu Kaynak uyumlu
Öykünme altında RuntimeInformation.OSArchitecture ✔️

.NET MAUI

SDK ve MSBuild

Serileştirme

Windows Forms

Başlık İkili uyumlu Kaynak uyumlu
Obsoletions ve uyarılar ✔️
Bazı API'ler ArgumentNullException oluşturur ✔️

WPF

Başlık İkili uyumlu Kaynak uyumlu Geriye dönük uyumlu
Metin düzenleyicilerde geri yüklenen sürükle ve bırak işlemleri davranışı ✔️ ✔️

XML ve XSLT

Başlık İkili uyumlu Kaynak uyumlu
XmlSecureResolver kullanımdan kaldırıldı

Ayrıca bkz.