Il pacchetto ConfigurationManager non fa più riferimento a System.Security.Permissions
Il pacchetto System.Configuration.ConfigurationManager
non fa più riferimento al pacchetto System.Security.Permissions
.
Versione introdotta
.NET 8 Preview 3
Comportamento precedente
Il pacchetto System.Configuration.ConfigurationManager
faceva riferimento al pacchetto System.Security.Permissions
.
Nuovo comportamento
A partire da .NET 8, il pacchetto System.Configuration.ConfigurationManager
non fa riferimento al pacchetto System.Security.Permissions
.
Tipo di modifica di rilievo
Questa modifica può influire sulla compatibilità dell'origine.
Motivo della modifica
Questa modifica evita una dipendenza da System.Drawing.Common
quando viene fatto riferimento a System.Configuration.ConfigurationManager
, che rappresenta principalmente un problema per i sistemi operativi non Windows.
La dipendenza da System.Drawing.Common
era causata dalle dipendenze del pacchetto seguenti:
System.Configuration.ConfigurationManager
└──System.Security.Permissions
└──System.Windows.Extensions
└──System.Drawing.Common
Azione consigliata
Se l'app fa riferimento al pacchetto System.Configuration.ConfigurationManager
e hai anche una dipendenza da System.Security.Permissions
o da una delle relative dipendenze, che potrebbe includere System.Windows.Extensions
, System.Security.AccessControl
o System.Drawing.Common
, dovrai fare riferimento a tali pacchetti direttamente o indirettamente.
API interessate
N/D