Compartir a través de


El paquete DirectoryServices ya no hace referencia a System.Security.Permissions

El System.DirectoryServices paquete ya no hace referencia al System.Security.Permissions paquete.

Versión introducida

.NET 8 Preview 3

Comportamiento anterior

El System.DirectoryServices paquete hace referencia al System.Security.Permissions paquete.

Nuevo comportamiento

A partir de .NET 8, elSystem.DirectoryServices paquete no hace referencia al paqueteSystem.Security.Permissions.

Tipo de cambio disruptivo

Este cambio puede afectar a la compatibilidad de orígenes.

Motivo del cambio

Este cambio evita una dependencia en System.Drawing.Common cuando se hace referencia a System.DirectoryServices, lo cual es principalmente un problema para sistemas operativos distintos de 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 System.DirectoryServices paquete 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.

Las APIs afectadas

No disponible