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.
Uyumluluğu etkileyen değişiklikler (diğer adıyla hataya neden olan değişiklikler), .NET sürümleri arasında gerçekleşir. Bazı teknolojilerin kullanılamaması nedeniyle .NET Framework'ten .NET'e taşıma sırasında değişiklikler etkili olur. Ayrıca, .NET platformlar arası bir teknoloji olduğundan ve .NET Framework platformlar arası olmadığından dolayı önemli değişikliklerle karşılaşabilirsiniz.
Microsoft, .NET sürümleri arasında yüksek düzeyde uyumluluk sağlamaya çalışır, bu nedenle hataya neden olan değişiklikler gerçekleşirken bunlar dikkatli bir şekilde dikkate alınır.
Ana sürümleri yükseltmeden önce, sizi etkileyebilecek önemli değişiklikler için kritik değişiklikler belgelerine bakın.
Uyumluluğu etkileyen değişiklikler
Kütüphane yazarlarının uyumluluğu etkileyebileceği çeşitli değişiklik türleri vardır, bunlar dahil:
- Genel sözleşmede yapılan değişiklikler
- Davranış değişiklikleri
- Platform desteği
- İç uygulama değişiklikleri
- Kod değişiklikleri
İzin verilen veya izin verilmeyen değişiklikler hakkında daha fazla bilgi için bkz. Uyumluluk kurallarını değiştirme.
Uyumluluk türleri
Uyumluluk, kodun başlangıçta geliştirildiği uygulama dışındaki bir .NET uygulamasında derleme veya çalıştırma özelliğini ifade eder.
Değişikliğin uyumluluğu etkileyebileceği altı farklı yöntem vardır:
- Davranış değişiklikleri
- İkili uyumluluk
- Kaynak uyumluluğu
- Tasarım zamanı uyumluluğu
- Geriye dönük uyumluluk
- Geleceğe Dönük Uyumluluk
Daha fazla bilgi için bkz. Kod değişiklikleri uyumluluğu nasıl etkileyebilir?
Önemli değişiklikleri bulma
Uyumluluğu etkileyen değişiklikler belgelenmiştir. Kodunuzu .NET Framework'ten .NET'e taşımadan veya daha yeni bir .NET sürümüne yükseltmeden önce bu değişiklikleri gözden geçirin. Bu hataya neden olan değişikliklerin listesi için bkz. .NET Framework'ten .NET Core'a geçiş için hataya neden olan değişiklikler.