Simptome
Când utilizați XMLSerializer pentru serializarea System.Security.Authentication.SslProtocols tip valoare, întâlniți o eroare System.InvalidOperationException .
Cauza
Această problemă apare deoarece în examinarea .NET Framework 4.6.2, ObsoleteAttribute s-a adăugat câteva membri (SSL2, SSL3) de Enumerare System.Security.Authentication.SslProtocols. Deoarece XMLSerializer nu acceptă ObsoleteAttribute, se lansează și InvalidOperationException eroare.
Rezolvare
Problema a fost remediat în versiunea de .NET Framework 4.6.2 viitoare prin eliminarea ObsoleteAttribute din System.Security.Authentication.SslProtocols.
Pentru mai multe informații despre Microsoft .NET Framework 4.6.2 Preview, consultați examinarea .NET Framework 4.6.2 probleme cunoscute.
Mai multe informații
Pentru mai multe informații, consultați compatibilitatea aplicațiilor în .NET Framework 4.6.2.