簡介
本文將說明適用于 Windows 7 Service Pack 1 (SP1) 、Windows 8.1、Windows 10 周年紀念更新 (版本 1607) 、Windows 10 Creators Update (版本 1703) 的 Microsoft .NET Framework 4.7.2 Web 安裝程式,Windows 10 Fall Creators Update (版本 1709) 、Windows Server 2008 R2 SP1、Windows Server 2012、Windows Server 2012 R2 SP1 和 Windows Server 2016 (版本 1709) 。
關於 Microsoft .NET Framework 4.7.2
Microsoft .NET Framework 4.7.2 是 Microsoft .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 SP1 和 Windows Server 2008 R2 SP1 上.NET Framework Microsoft.NET Framework 4.7.2會列在控制台中的程式和功能專案下,列為已安裝的產品。
-
在 Windows Server 2012,Microsoft Windows (KB4054542) 列于控制台的安裝更新專案下。
-
在 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) 和 Windows Server 2016 (版本 1709) 上,Microsoft Windows (KB的更新4073120) 列在控制台的安裝更新下。
注意: 套件安裝程式 (NDP472-KB4054531-Web.exe) 2018 年 7 月 10 日更新。 如果您在 2018 年 7 月 10 日之前下載安裝程式,建議您下載安裝程式的最新版本 (4.7.3081.0) ,以取得更新中包含的其他修正程式。
下載資訊
您可以從 Microsoft 下載中心下載下列檔案:
針對 8.1 Windows 8.1 Windows RT所有作業系統:
立即下載 Microsoft .NET Framework 4.7.2 Web 安裝程式套件。
立即下載 Microsoft .NET Framework 4.7.2 離線安裝程式套件。
針對 Windows RT 8.1:
hotfix 已取代為 .NET Framework 的最新更新,其中包含先前包含在 hotfix 中的所有修正程式。 建議您安裝最新更新.NET Framework。
若要瞭解如何下載 Microsoft 支援檔案,請參閱 如何從線上服務取得 Microsoft 支援檔案。
Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案,查看有無病毒感染。 檔案會儲存在已強化安全的伺服器上,以避免任何未經授權的更改。
此更新所修正的問題
下列問題已修正為 .NET Framework 4.7.2。
SQL Server (SQL)
-
修正 API SqlConnection.connectionString 屬性.NET Framework API SqlConnection.ConnectionString屬性用來設定 Null 或空連接字串的問題。 在這種情況下,當您將 API 與 (4.7.2) 一起使用 API 時,會發生 Null Reference exception .NET Framework NRE 例外。 [611802、System.Data.dll、錯誤]
-
修正您連接到 Azure SQL DB 和MultipleActiveResultSets=true的問題,在連接字串中會與System.Data.SqlClient.SqlConnection一起使用。 在這種情況下,非同步查詢作業會導致從用戶端送出錯誤的 TDS 通訊協定要求串流。 這會導致 Async Query API 失敗。 [620109,System.Data.dll錯誤]
Windows Presentation Framework (WPF)
-
新增 AppCoNtext 切換,以退出在 AppDomain 或程式關閉期間完成的工作。 此問題可以減少 (但) 在應用程式中發生當機的可能性,而對於完成程式執行緒的時間做出不必要的假設。 [593963、WindowsBase.dll、錯誤]
-
修正使用 IMEPad 以不同于原始文字 () 取代多個字元時,WPF 中的當機問題。 [605996,PresentationFramework.dll錯誤]
-
下拉式方塊群組專案現在會透過 UIAutomation 正確地報告子女。 [605922,PresentationFramework.dll錯誤]
其他相關資訊
此版本的.NET Framework與 3.5 SP1 和.NET Framework並排執行。 不過,它會針對 .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 元件且以限制許可權執行的應用程式可能無法正確啟動或執行,並傳回「拒絕存取」、「未註冊的類別」或「內部失敗的原因不明」錯誤。
-
如要進一.NET Framework 4.7.2,請參閱 4.7.2 .NET Framework的新增功能。 有關 4.7.2 .NET Framework的已知問題,請參閱 .NET Framework 4.7.2 的已知問題。
此更新的命令列參數
有關此更新支援的各種命令列選項的詳細資訊,請參閱開發人員部署指南.NET Framework的「命令列選項」一節。
重新啟動需求
如果有任何受影響的檔案遭到使用,您可能需要在安裝本軟體之後重新開機電腦。 建議您先關閉所有正在使用.NET Framework應用程式,然後再適用此更新。
支援的作業系統
-
Windows Server 2016 (版本 1709)
-
Windows 10 x86 和 x64 (版本 1607) (年更新)
-
Windows 10 Creators Update (1703) (x86 和 x64)
-
Windows 10 Fall Creators Update (x86 和 x64) (版本 1709)
-
Windows Server 2012 R2 (x64)
-
Windows 8.1 (x86 和 x64)
-
Windows Server 2012 (x64)
-
Windows Server 2008 R2 Service Pack 1 (x64)
-
Windows 7 Service Pack 1 (x86 和 x64)