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.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.