Udostępnij za pośrednictwem


Pakiet DirectoryServices nie odwołuje się już do pliku System.Security.Permissions

Pakiet System.DirectoryServices nie odwołuje się już do System.Security.Permissions pakietu.

Wprowadzona wersja

.NET 8 (wersja zapoznawcza 3)

Poprzednie zachowanie

Pakiet System.DirectoryServices odwołuje się do System.Security.Permissions pakietu.

Nowe zachowanie

Począwszy od platformy .NET 8, System.DirectoryServices pakiet nie odwołuje się do System.Security.Permissions pakietu.

Typ zmiany powodującej niezgodność

Ta zmiana może mieć wpływ na zgodność źródła.

Przyczyna wprowadzenia zmiany

Ta zmiana pozwala uniknąć zależności od System.Drawing.Common tego, kiedy System.DirectoryServices występuje odwołanie, co jest przede wszystkim problemem dla systemów operacyjnych innych niż Windows.

Zależność od System.Drawing.Common elementu została spowodowana przez następujące zależności pakietu:

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

Jeśli aplikacja odwołuje się do System.DirectoryServices pakietu, a także masz zależność od System.Security.Permissions lub dowolnego z jego zależności, które mogą obejmować System.Windows.Extensions lub System.Drawing.Common, należy odwołać się do tych pakietów bezpośrednio lub pośrednio.

Dotyczy interfejsów API

Nie dotyczy