Symptomen
Wanneer u de waarde van het type System.Security.Authentication.SslProtocols serialiseren XMLSerializer , kunt u een foutbericht System.InvalidOperationException tegenkomen.
Oorzaak
Dit probleem doet zich voor omdat in de voorvertoning 4.6.2 van .NET Framework ObsoleteAttribute is toegevoegd aan een paar leden (SSL2, SSL3) van System.Security.Authentication.SslProtocols-opsomming. Omdat de XMLSerializer niet ObsoleteAttributeworden ondersteund, genereert en InvalidOperationException -fout op.
Oplossing
Het probleem wordt verholpen in de toekomstige versie van .NET Framework 4.6.2 door het verwijderen van de ObsoleteAttribute van System.Security.Authentication.SslProtocols.bekende problemen met .NET Framework 4.6.2.
Voor meer informatie over het Microsoft .NET Framework 4.6.2 voorbeeld bekijkenMeer informatie
Zie voor meer informatie compatibiliteit van toepassingen in het .NET Framework 4.6.2.