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.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.