Applies ToWindows Server 2016 Version 1709 Windows 10, version 1709, all editions Windows 10, version 1703, all editions Windows 10, version 1607, all editions Windows Server 2012 R2 Windows 8.1 Windows Server 2012 Windows Server 2008 R2 Service Pack 1 Windows 7 Service Pack 1

關於 Microsoft .NET Framework 4.7.2:

Microsoft. net Framework 4.7.2 具高相容性,可直接更新至 . Net framework 4、4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7 和 4.7.1。

  • 離線套件可在網際網路連線不足而無法使用 Web 安裝程式 的情況下使用。 此套件比 web 安裝程式大,且不包括語言套件。 建議您使用 web 安装程式而非離線安裝, 以獲得最佳效率及頻寬需求。

  • 安裝此套件時,將根據您的作業系統安装以下套件或更新:

    • 在 Windows 7 Service Pack 1(SP1)和 Windows Server 2008 R2 SP1 中,NET Framework 4.7.2 在「控制台」的「程式和功能」中列為已安裝產品。

    • 在 Windows Server 2012 中, (KB4054542) 的 Microsoft Windows 更新會列在 主控台 的已安裝更新專案底下。

    • 在 Windows 8.1 或 Windows Server 2012 R2 中,適用于 Microsoft Windows (KB4054566) 的更新會顯示在 主控台 中已安裝更新專案底下。

    • 在 Windows 10 年度更新 (版本 1607) ,Windows 10 Creators Update (版本 1703) 和 Windows Server 2016,Microsoft Windows (KB4054590) 更新會列在 主控台 的已安裝更新專案下方。

    • 在 Windows 10 Fall Creators Update (版 1709) 中,) 的 Microsoft Windows (4073120) 更新列在 主控台 的 [已安裝更新專案] 底下。

Windows Update 和 Windows Server Update Service(WSUS)現在提供 Microsoft .NET Framework 4.7.2。 此將作為 Windows Update 的推薦更新。

附註套件安裝程式 (NDP472-KB4054530-x86-x64-AllOS-ENU.exe) 已于2018 年 7 月 10日更新。若在 2018 年 7 月 10 日前下載,建議您下载最新版本的安装程式(4.7.3081.0)以獲得 更新中包含的其他修正程式。

下載資訊

您可以從 Microsoft 下載中心下載下列檔案:

如需如何下載 Microsoft 支援檔案的相關資訊,請參閱如何從線上服務取得 Microsoft 支援檔案

Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,查看有無病毒感染。 檔案會儲存在已強化安全的伺服器上,以避免任何未經授權的更改。

此更新所修正的問題

為 .NET Framework 4.7.2 修正以下問題。

SQL Server(SQL)

  • 修正了使用 .NET Framework API SqlConnection.ConnectionString屬性設定 Null 或空白連接字串的問題。 在此情況下,當您聯合使用 API 和 .NET Framework 4.7.2 時會發生 Null 參考例外狀況(NRE)。 [611802, System.Data.dll, Bug]

  • 修正了連線至 Azure SQL DB 並在連接字符串中聯合使用 MultipleActiveResultSets=true System.Data.SqlClient.SqlConnection 的問題。 在此情況下,非同步查詢操作會導致從客戶端發送錯誤的 TDS 協議請求串流。 這將導致非同步查詢 API 失敗。 [620109, System.Data.dll, Bug]

Windows Presentation Framework (WPF)

  • 新增一個 AppContext 切換用來取消在 AppDomain 或處理序關閉期間完成的一些工作。 此問題可以減少(但不能消除)導致無法為完成項執行者提供確切計時消耗的應用程式有可能損毀的可能性。 [593963, windows base. dll, Bug]

  • 修正了 WPF 中的損毀, 當您的多個字符替換為單個字符(使用與原始文字不同的語言)時,使用 IMEPad。 [605996, PresentationFramework.dll, Bug]

  • 下拉式方塊群組項目現在透過 UIAutomation 正確報告子群組。 [605922、PresentationFramework.dll、錯誤]

其他相關資訊

此版本的 .NET Framework 與. net Framework 3.5 SP1 及其早期版本並行執行。 然而,其可為.NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, and 4.7.1. 執行就地更新。

已知問題

  • 依賴 .NET Framework 初始化 COM 組件並使用受限權限執行的應用程序可能無法正常啟動或執行,並出現「access denied」、「class not registered」、或「nternal failure occurred for unknown reasons」錯誤。

  • 如需 .NET Framework 4.7.2 的已知問題,請參閱.NET Framework 4.7.2 的已知問題。

此更新的命令列參數

如需有關此更新支援的各種命令列選項的詳細資訊,請參閱開發人員.NET Framework部署指南中的一節。

重新啟動需求

安裝此更新之後,您可能必須重新啟動電腦。 建議您在安裝此更新前結束所有使用 .NET Framework 的應用程式。

支援的作業系統

Microsoft. net Framework 4.7.2(離線安裝程式)支援以下作業系統:

  • Windows Server 2016(版本 1709)

  • Windows 10 Anniversary Update(版本 1607)(x86 和 x64)

  • Windows 10 Creators Update(版本 1703)(x86 和 x64)

  • Windows 10 Fall Creators Update(版本 1709)(x86 和 x64)

  • Windows Server 2012 R2 (x64)

  • Windows 8.1 (x86 和 x64)

  • Windows Server 2012 (x64)

  • Windows Server 2008 R2 Service Pack 1 (IA-64)

  • Windows 7 Service Pack 1 (x86 and x64)

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。