用於 Windows 的 Microsoft .NET Framework 4.7.2 離線安裝程式:

套用到
Windows 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 安装程式而非離線安裝, 以獲得最佳效率及頻寬需求。

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

    • 在 Windows 7 Service Pack 1(SP1)和 Windows Server 2008 R2 SP1 中,NET Framework 4.7.2 在「控制台」的「程式和功能」中列為已安裝產品。
    • 在 Windows Server 2012 中,Microsoft Windows (KB4054542) 更新會顯示在 控制台 的已安裝匯報項目中。
    • 在 Windows 8.1 或 Windows Server 2012 R2 中,控制台 的安裝匯報項目會顯示 Windows (KB4054566) Microsoft 更新。
    • 在Windows 10週年更新 (1607) 、Windows 10 Creators Update (1703) 和 Windows Server 2016 中,Windows (KB4054590) Microsoft更新顯示在 控制台 的已安裝匯報項目中。
    • 在 1709) Windows 10 Fall Creators Update (版本中,Microsoft Windows (KB4073120) 更新顯示在 控制台 的安裝匯報項目中。

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 和 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)