O pacote ConfigurationManager não faz mais referência a System.Security.Permissions
O System.Configuration.ConfigurationManager
pacote não faz mais referência ao System.Security.Permissions
pacote.
Versão introduzida
.NET 8 Visualização 3
Comportamento anterior
O System.Configuration.ConfigurationManager
pacote fez referência ao System.Security.Permissions
pacote.
Novo comportamento
A partir do .NET 8, o System.Configuration.ConfigurationManager
pacote não faz referência ao System.Security.Permissions
pacote.
Tipo de mudança de rutura
Essa alteração pode afetar a compatibilidade da fonte.
Razão para a alteração
Essa alteração evita uma dependência de System.Drawing.Common
quando System.Configuration.ConfigurationManager
é referenciado, o que é principalmente um problema para sistemas operacionais não-Windows.
A dependência em System.Drawing.Common
foi causada pelas seguintes dependências de pacote:
System.Configuration.ConfigurationManager
└──System.Security.Permissions
└──System.Windows.Extensions
└──System.Drawing.Common
Ação recomendada
Se seu aplicativo fizer referência ao System.Configuration.ConfigurationManager
pacote e você também tiver uma dependência System.Security.Permissions
ou qualquer uma de suas dependências, o que pode incluir System.Windows.Extensions
, System.Security.AccessControl
ou System.Drawing.Common
, você precisará fazer referência a esses pacotes direta ou indiretamente.
APIs afetadas
N/A