Condividi tramite


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.ConfigurationManagernon 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

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.AccessControlo System.Drawing.Common, dovrai fare riferimento a tali pacchetti direttamente o indirettamente.

API interessate

N/D