症状

当您使用XMLSerializer进行序列化的System.Security.Authentication.SslProtocols类型的值时,则会遇到System.InvalidOperationException错误。

原因

此问题是由于ObsoleteAttribute (SSL2,SSL3) 的一些成员在.NET Framework 4.6.2 预览中,已添加的System.Security.Authentication.SslProtocols 枚举。因为XMLSerializer不支持ObsoleteAttribute,则会引发并能反转错误。

解决方案

将通过取消System.Security.Authentication.SslProtocols ObsoleteAttribute .NET Framework 4.6.2 未来版本中解决问题。有关 Microsoft.NET Framework 4.6.2 预览的详细信息,请参见.NET Framework 4.6.2 预览的已知问题

详细信息

有关详细信息,请参阅应用程序兼容性在.NET Framework 4.6.2。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。