ConfigurationManager-paketet refererar inte längre till System.Security.Permissions
Paketet System.Configuration.ConfigurationManager
refererar inte längre till System.Security.Permissions
paketet.
Version introducerad
Förhandsversion 3 av .NET 8
Tidigare beteende
Paketet System.Configuration.ConfigurationManager
refererade till System.Security.Permissions
paketet.
Nytt beteende
Från och med .NET 8 System.Configuration.ConfigurationManager
refererar paketet inte till System.Security.Permissions
paketet.
Typ av icke-bakåtkompatibel ändring
Den här ändringen kan påverka källkompatibiliteten.
Orsak till ändringen
Den här ändringen undviker ett beroende av System.Drawing.Common
när System.Configuration.ConfigurationManager
som refereras, vilket främst är ett problem för operativsystem som inte är Windows.
Beroendet System.Drawing.Common
orsakades av följande paketberoenden:
System.Configuration.ConfigurationManager
└──System.Security.Permissions
└──System.Windows.Extensions
└──System.Drawing.Common
Rekommenderad åtgärd
Om din app refererar till System.Configuration.ConfigurationManager
paketet och du också har ett beroende System.Security.Permissions
av eller något av dess beroenden, som kan innehålla System.Windows.Extensions
, System.Security.AccessControl
eller System.Drawing.Common
, måste du referera till dessa paket antingen direkt eller indirekt.
Berörda API:er
Ej tillämpligt