簡介
.NET Framework 4.7.1 的更新適用于 Windows 7 SP1、Windows 8.1、Windows 10 年度更新版、Windows 10 Creators Update、Windows Server 2008 R2 SP1、Windows Server 2012、Windows Server 2012 R2 和 Windows Server 2016。 如需有關此更新解決之問題的詳細資訊,請參閱一節。 此更新中的修正程式將會在即將推出的 Fall Creators Update (版本 1709) 和 Server 2016 版本 1709 的累積更新中提供。
如何取得此更新
Windows Update
此更新可從Windows Update取得。
Microsoft 下載中心
您可以從「Microsoft 下載中心」下載下列檔案:
對於 Windows RT 8.1:
立即下載套件
如需更多如何下載 Microsoft 技術支援檔案的詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
119591如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對此檔案進行病毒掃描。 Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案。 檔案會儲存在安全性強化的伺服器上,以避免任何未經授權的變更。
先決條件
若要套用此更新,您必須安裝 .NET Framework 4.7.1。
重新啟動需求
如果未使用受影響的檔案,套用此更新之後,就不需要重新開機電腦。
此更新解決的問題
.NET Framework 4.7.1 中的下列問題已在此更新中修正。
BCL) (基本類別文件庫
-
在 .NET Framework 4.7.1 上執行時,以 .NET 4.6.1 為目標且使用 .NET 標準文件庫的應用程式可能會損毀。 [526755、netstandard.dll、錯誤]
-
在舊版 .NET Framework 上使用忽略外殼的 CultureAwareComparer 無法在 .NET Framework 4.7.1 上正確取消分級。 [526752、mscorlib.dll、錯誤]
-
大量使用 System.Diagnostics.StackTrace 或 Exception.StackTrace 的應用程式在 .NET Framework 4.7.1 上的執行速度可能會比較慢。 [517815、System.dll、Bug]
Windows Presentation Framework (WPF)
-
某些雙 GPU 電腦可能會在高對比執行 WPF 應用程式時體驗視覺成品。 [530113、System.Drawing.dll、錯誤]
-
在特定案例中,System.Windows.Controls.PrintDialog () 會傳回算術溢位例外狀況。 [530512、PresentationFramework.dll、錯誤]
其他相關資訊
當您安裝此套件時,您可以看到下列更新已安裝,視您的作業系統而定:
-
在 Windows 7 SP1 和 Windows Server 2008 R2 SP1 上,Microsoft.NET Framework 4.7.1 (KB4054852) 的更新會列為 主控台 中 [程式和功能] 專案底下的已安裝產品。
-
在 Windows Server 2012 上,在 主控台 的 [已安裝更新專案] 底下,它列為 Microsoft Windows (KB4054853) 更新。
-
在 Windows 8.1 或 Windows Server 2012 R2 上,在 主控台 的 [已安裝更新專案] 底下,它列為 Microsoft Windows (KB4054854) 更新。
-
在 Windows 10 年度更新版上,Windows 10 Creators Update和Windows Server 2016在 主控台 中已安裝的更新專案底下列為適用于Microsoft Windows (KB4054855的更新) 。
疑難排解
疑難排解#疑難排解
安裝此更新時,可能會發生無法或封鎖安裝此更新的問題。 下表列出可能的封鎖問題,並提供個別的解決方式。
封鎖訊息 |
為什麼會發生這種情況並解決 |
不適用軟體更新 KB4054856。 |
當裝置遺失 .NET Framework 4.7.1 產品且正在安裝此更新時,就會發生這種情況。 解析度:安裝此更新之前,請先安裝.NET Framework 4.7.1產品。 |
1. 不適用軟體更新 KB4054856。 2. 此作業系統不支援 .NET Framework 4.7.1。 |
如果更新安裝在不支援 .NET Framework 4.7.1 的裝置上,就會發生這種情況。 解決方式:請確定.NET Framework 4.7.1 且此更新已安裝在支援平臺上 (支援平臺清單如下) 。 |
.Net Framework 4.7.1 或更新版本已經安裝在此電腦上。 |
當更新安裝在已包含 Windows 10 Fall Creators 更新 (版本 1709) 或 Server 2016 版本 1709 且包含 .NET Framework 4.7.1 的裝置上時,就會發生這種情況。 解析度:Windows 10 Fall Creators 更新 (版本 1709) 或 Server 2016 版本 1709 不支援此更新,而此更新中的變更將會在即將推出的 Windows 10 Fall Creators 更新 (版本 1709) 與 Server 2016 版本 1709 中提供。 |
支援的平臺
下列作業系統支援 .NET Framework 4.7.1 的更新:
-
Windows 7 Service Pack 1 (x86 and x64)
-
Windows 8.1 (x86 和 x64)
-
Windows 10年度更新版 / 版本 1607 (x86 和 x64)
-
Windows 10 Creators Update / 版本 1703 (x86 和 x64)
-
Windows Server 2008 R2 Service Pack 1 (IA-64)
-
Windows Server 2012 (x64)
-
Windows Server 2012 R2 (x64)
-
Windows Server 2016 (x64)
此更新中的修正程式將適用于 Fall Creators Update (版本 1709) 和 Server 2016 版本 1709 的累積更新。