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.
Per ulteriori informazioni sull'anteprima 4.6.2 Microsoft.NET Framework, vedere l'anteprima di.NET Framework 4.6.2 problemi noti.
Ulteriori informazioni
Per ulteriori informazioni, vedere la compatibilità delle applicazioni di.NET Framework 4.6.2.