Aracılığıyla paylaş


ConfigurationManager paketi artık System.Security.Permissions'e başvuramıyor

Paket System.Configuration.ConfigurationManager artık paket System.Security.Permissions'e başvurmaz.

Sürüm kullanıma sunulmuştur

.NET 8 Önizleme 3

Önceki davranış

System.Configuration.ConfigurationManager paketi, System.Security.Permissions paketine referans verdi.

Yeni davranış

.NET 8'den başlayarak, System.Configuration.ConfigurationManager paketi paketine System.Security.Permissions.

Kesinti yaratan değişiklik türü

Bu değişiklik kaynak uyumluluğunuetkileyebilir.

Değişiklik nedeni

Bu değişiklik, System.Drawing.Common başvurulduğunda System.Configuration.ConfigurationManager bağımlılığını önler ve bu, öncelikli olarak Windows dışı işletim sistemleri için bir sorundur.

bağımlılığına System.Drawing.Common aşağıdaki paket bağımlılıkları neden oldu:

System.Configuration.ConfigurationManager
└──System.Security.Permissions
    └──System.Windows.Extensions
        └──System.Drawing.Common

Eğer uygulamanız System.Configuration.ConfigurationManager paketine başvuruyorsa ve ayrıca System.Security.Permissions veya bu paketin bağımlılıkları olan System.Windows.Extensions, System.Security.AccessControl veya System.Drawing.Common gibi bileşenlere bağımlılığınız varsa, bu paketlere doğrudan veya dolaylı olarak başvurmanız gerekir.

Etkilenen API'ler

Mevcut Değil