System.Security.Cryptography.Xml 中的异常。安装 Windows 7 SP1、Server 2008 R2 SP1 和 Server 2008 SP2 的质量汇总更新预览版 2018 年 2 月.NET Framework预览版后,Reference.LoadXml

应用对象
.NET .NET Framework 4.7.1 .NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

摘要

Microsoft.NET Framework应用程序可能会遇到 System.Security.Cryptography.Xml。安装 Windows 7 Service Pack 1 (SP1) 的质量汇总更新预览版 2018 年 2 月 .NET Framework Windows Server 2008 R2 Service Pack 1 (SP1) 和 Windows Server 2008 Service Pack 2 (SP2) 之后出现 Reference.LoadXml 异常错误。

症状

安装适用于 Windows 7 SP1、Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2 的 2018 年 2 月.NET Framework质量汇总更新预览版后,运行.NET Framework应用程序的客户会收到以下异常错误消息:

注意

内部异常:System.Security.Cryptography.Xml。Reference.LoadXml (System.Xml。XmlElement)

注意

异常消息:格式不正确的元素引用。

解决方法

若要解决此问题,请使用以下方法:

  1. 在“控制面板”中,打开Windows 更新项,然后选择“查看更新历史记录”。
  2. “查看更新历史记录”列表中,找到并选择“更新Microsoft.NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1 (KB4073701) 。 然后,选择“ 卸载”。
  3. 当系统提示确认卸载时,请选择“ ”。
  4. 如果系统提示执行此操作,请重启计算机。

状态

自 2018 年 2 月 23 日起,受影响的更新已从 Windows 更新、WSUS 和 Microsoft 更新目录中删除。 Microsoft 正寻求一种解决方案,并会在即将发布的版本中提供更新。 建议从受影响的系统卸载这些更新,直到有可用的解决方法。 (请参阅“解决方法”部分。)

详细信息

以下版本受此问题影响:

4074805 2018 年 2 月 .NET Framework Windows 7 SP1 和 Server 2008 R2 SP1 的质量汇总预览版 3.5.1、4.5.2、4.6.1、4.6.2、4.7 和 4.7.1 (KB 4074805)

4074808 2018 年 2 月 .NET Framework 2008 SP2、3.0 SP2、4.5.2 和 4.6 的质量汇总预览Windows Server 2008 SP2 (KB 4074808)