Comparteix a través de


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

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