Symptômes

Lorsque vous utilisez XMLSerializer pour sérialiser la valeur du type System.Security.Authentication.SslProtocols , vous rencontrez une erreur System.InvalidOperationException .

Cause

Ce problème se produit parce que dans l’aperçu de.NET Framework 4.6.2, ObsoleteAttribute a été ajouté quelques membres (SSL2, SSL3) de l’Enum de System.Security.Authentication.SslProtocols. Dans la mesure où XMLSerializer ne prend pas en charge les ObsoleteAttribute, il lève et erreur InvalidOperationException .

Résolution

Le problème sera résolu dans la prochaine version de.NET Framework 4.6.2 en supprimant ObsoleteAttribute à partir de System.Security.Authentication.SslProtocols.Pour plus d’informations sur l’aperçu 4.6.2 de Microsoft.NET Framework, consultez l’aperçu de.NET Framework 4.6.2 problèmes connus.

Plus d'informations

Pour plus d’informations, reportez-vous à la section la compatibilité des applications dans le.NET Framework 4.6.2.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.