Sdílet prostřednictvím


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

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

Zavedená verze

.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 rozhraním .NET 8 System.Configuration.ConfigurationManagerbalíček neodkazuje na System.Security.Permissions balíček.

Typ zásadní změny

Tato změna může mít vliv na kompatibilitu zdroje.

Důvod změny

Tato změna zabraňuje závislosti na tom, kdy System.Drawing.CommonSystem.Configuration.ConfigurationManager se odkazuje, což je primárně problém pro operační systémy jiného systému než Windows.

Závislost byla System.Drawing.Common 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