Sintomi
Quando si utilizza XMLSerializer per serializzare il valore di tipo System.Security.Authentication.SslProtocols , si verifica un errore System. InvalidOperationException .
Causa
Questo problema si verifica perché nel riquadro di anteprima di.NET Framework 4.6.2, ObsoleteAttribute è stato aggiunto per alcuni membri (SSL2, SSL3) del System.Security.Authentication.SslProtocols Enum. Poiché XMLSerializer non supporta ObsoleteAttribute, viene generata e di errore di eccezione InvalidOperationException .
Risoluzione
Il problema verrà risolto nelle prossime versioni di.NET Framework 4.6.2 rimuovendo ObsoleteAttribute da System.Security.Authentication.SslProtocols.l'anteprima di.NET Framework 4.6.2 problemi noti.
Per ulteriori informazioni sull'anteprima 4.6.2 Microsoft.NET Framework, vedereUlteriori informazioni
Per ulteriori informazioni, vedere la compatibilità delle applicazioni di.NET Framework 4.6.2.