Partager via


Le package DirectoryServices ne fait plus référence à System.Security.Permissions

Le package System.DirectoryServices ne fait plus référence au package System.Security.Permissions.

Version introduite

.NET 8 préversion 3

Comportement précédent

Le package System.DirectoryServices faisait référence au package System.Security.Permissions.

Nouveau comportement

À partir de .NET 8, le package System.DirectoryServicesne fait pas référence au package System.Security.Permissions.

Type de changement cassant

Ce changement peut affecter la compatibilité source.

Raison du changement

Cette modification évite une dépendance quant System.Drawing.Common au moment System.DirectoryServices où est référencé, ce qui constitue principalement un problème pour les systèmes d'exploitation non Windows.

La dépendance sur System.Drawing.Common était causée par les dépendances de package suivantes :

System.DirectoryServices
 └──System.Security.Permissions
      └──System.Windows.Extensions
           └──System.Drawing.Common

Si votre application fait référence au package System.DirectoryServices et que vous avez également une dépendance sur System.Security.Permissions ou sur l’une de ses dépendances, qui peuvent inclure System.Windows.Extensions ou System.Drawing.Common, vous devez référencer ces packages directement ou indirectement.

API affectées

N/A