Symptomer
Når du bruker XMLSerializer for å serialisere System.Security.Authentication.SslProtocols typeverdi, kan det oppstå en feil i System.InvalidOperationException .
Årsak
Dette problemet oppstår fordi .NET Framework 4.6.2 forhåndsvisningen, ObsoleteAttribute ble lagt til noen medlemmer (SSL2, SSL3) i System.Security.Authentication.SslProtocols-opplistingen. Fordi XMLSerializer ikke støtter ObsoleteAttribute, den genererer og InvalidOperationException feil.
Oppløsning
Problemet vil bli løst i .NET Framework 4.6.2 fremtidig versjon ved å fjerne ObsoleteAttribute fra System.Security.Authentication.SslProtocols.
Hvis du vil ha mer informasjon om Microsoft .NET Framework 4.6.2 forhåndsvisning, kan du se forhåndsvisningen av .NET Framework 4.6.2 kjente problemer.
Hvis du vil ha mer informasjon
Hvis du vil ha mer informasjon, se Application compatibility i .NET Framework 4.6.2.