Balíček ConfigurationManager již neodkazuje na System.Security.Permissions

Balíček System.Configuration.ConfigurationManager již nebude odkazovat na System.Security.Permissions balíček.

Verze byla představena

.NET 8 Preview 3

Předchozí chování

Balíček System.Configuration.ConfigurationManager odkazoval na System.Security.Permissions balíček.

Nové chování

Počínaje verzí .NET 8 balíček System.Configuration.ConfigurationManagerneodkazuje na balíček System.Security.Permissions.

Typ zásadní změny

Tato změna může ovlivnit kompatibilitu zdroje.

Důvod změny

Tato změna zabraňuje závislosti na System.Drawing.Common při odkazování na System.Configuration.ConfigurationManager, což je primárně problém pro operační systémy mimo Windows.

Závislost na System.Drawing.Common byla způsobena následujícími závislostmi balíčku:

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

Pokud vaše aplikace odkazuje na System.Configuration.ConfigurationManager balíček a máte také závislost na System.Security.Permissions jejích závislostech, které můžou zahrnovat System.Windows.Extensions, System.Security.AccessControlnebo System.Drawing.Common, budete muset odkazovat na tyto balíčky buď přímo nebo nepřímo.

Ovlivněná rozhraní API

není k dispozici