Sintomas

Quando você usa o XMLSerializer para serializar o valor do tipo System.Security.Authentication.SslProtocols , você encontrar um erro System. InvalidOperationException .

Causa

Esse problema ocorre porque na visualização do.NET Framework 4.6.2 ObsoleteAttribute foi adicionada a alguns membros (SSL2, SSL3) de Enumeração de System.Security.Authentication.SslProtocols. Como o XMLSerializer não dá suporte a ObsoleteAttribute, ele gera erro InvalidOperationException .

Resolução

O problema será corrigido na versão futura do.NET Framework 4.6.2, removendo o ObsoleteAttribute do System.Security.Authentication.SslProtocols.Para obter mais informações sobre a visualização de 4.6.2 do Microsoft.NET Framework, consulte .NET Framework 4.6.2 visualização problemas conhecidos.

Mais informações

Para obter mais informações, consulte compatibilidade de aplicativo do.NET Framework 4.6.2.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.