System.Security.Cryptography.Xml 的例外情況。安裝 201.NET Framework 8 年 2 月品質整合預覽版後,請使用參考。LoadXml,適用於 Windows 7 SP1、Server 2008 R2 SP1 及 Server 2008 SP2 的品質整合更新

套用到
.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。在安裝 201.NET Framework 8 年 2 月的 Windows 7 服務包 1 (SP1) 、Windows Server 2008 R2 服務包 1 (SP1) 以及 Windows Server 2008 服務包 2 (SP2) 品質整合預覽後,會出現 Reference.LoadXml 例外錯誤。

症狀

安裝 2018 年 2 月的 .NET Framework Quality Rollup 預覽版(針對 Windows 7 SP1、Windows Server 2008 R2 SP1 及 Windows Server 2008 SP2)後,執行 .NET Framework 應用程式的客戶會收到以下例外錯誤訊息:

注意

內在例外:System.Security.Cryptography.Xml。Reference.LoadXml (System.Xml。XmlElement)

注意

異常訊息:Malformed element 參考。

因應措施

為了解決這個問題,請使用以下方法:

  1. 在控制台中,開啟 Windows Update 項目,然後選擇「檢視更新歷史」。
  2. 「檢視您的更新歷史」清單中,找到並選擇Microsoft .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1 (KB4073701) 。 然後,選擇 卸載
  3. 當系統提示確認解除安裝時,請選擇 「是」。
  4. 如果系統要求你這麼做,請重新啟動電腦。

狀態

受影響的更新已於 2018 年 2 月 23 日從 Windows Update、WSUS 及 Microsoft Update 目錄中移除。 Microsoft 正在研究解決方案,將會在未來版本中提供更新。 我們建議您在有解決方案前,先從受影響系統中卸載這些更新。 (請參閱「變通」部分 )

更多資訊

以下版本受此問題影響:

4074805 2018 年 2 月 Windows 7 SP1 及 Server 2008 R2 SP1 (KB 4074805) .NET Framework 3.5.1、4.5.2、4.6.1、4.6.1、4.6.2、4.7 及 4.7.1 品質整合預覽

4074808 2018 年 2 月 2008 (KB 4074808) .NET Framework 2.0、3.0、4.5.2 及 4.Windows Server 6 品質整合預覽