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.
Voor meer informatie over het Microsoft .NET Framework 4.6.2 voorbeeld bekijken bekende problemen met .NET Framework 4.6.2.
Meer informatie
Zie voor meer informatie compatibiliteit van toepassingen in het .NET Framework 4.6.2.