TrustedCertificatesDirectory y StartNewTlsSessionContext no están disponibles en .NET Standard o .NET Framework

Las SIGUIENTES API se expusieron accidentalmente en la netstandard2.0 versión del paquete NuGet System.DirectoryServices.Protocols, versión 8.0.1:

Estas API no se implementan en .NET Framework y no estaban diseñadas para exponerse al tener como destino netstandard2.0. A partir de la versión 8.0.2 del paquete NuGet System.DirectoryServices.Protocols, estas API no están disponibles al dirigirse a netstandard2.0.

Comportamiento anterior

En la versión 8.0.1 del paquete NuGet System.DirectoryServices.Protocols, la propiedad LdapSessionOptions.TrustedCertificatesDirectory y el método LdapSessionOptions.StartNewTlsSessionContext() se pueden usar desde una biblioteca netstandard2.0.

Nuevo comportamiento

A partir de la versión 8.0.2 del paquete NuGet System.DirectoryServices.Protocols, al intentar usar estas API desde una netstandard2.0 biblioteca se produce un error de compilación.

Versión introducida

Paquete NuGet System.DirectoryServices.Protocols, versión 8.0.2

Tipo de cambio disruptivo

Este cambio puede afectar a la compatibilidad binaria.

Motivo del cambio

Las API no funcionaban en todos los marcos compatibles.

Si necesita usar estas API, tenga como destino .NET en lugar de netstandard2.0.

Las APIs afectadas