El paquete DirectoryServices ya no hace referencia a System.Security.Permissions
El paquete System.DirectoryServices
ya no hace referencia al paquete System.Security.Permissions
.
Versión introducida
.NET 8 (versión preliminar 3)
Comportamiento anterior
El paquete System.DirectoryServices
hace referencia al paquete System.Security.Permissions
.
Comportamiento nuevo
A partir de .NET 8, elSystem.DirectoryServices
paquete no hace referencia al paqueteSystem.Security.Permissions
.
Tipo de cambio importante
Este cambio puede afectar a la compatibilidad de orígenes.
Motivo del cambio
Este cambio evita una dependencia de System.Drawing.Common
cuando System.DirectoryServices
se hace referencia a, que es principalmente un problema para los sistemas operativos que no son Windows.
La dependencia de System.Drawing.Common
se debió a las siguientes dependencias de paquete:
System.DirectoryServices
└──System.Security.Permissions
└──System.Windows.Extensions
└──System.Drawing.Common
Acción recomendada
Si la aplicación hace referencia al paquete de System.DirectoryServices
y también tiene una dependencia de System.Security.Permissions
o de cualquiera de sus dependencias, que puede incluir System.Windows.Extensions
o System.Drawing.Common
, deberá hacer referencia a esos paquetes directamente o indirectamente.
API afectadas
N/D