摘要

本文將說明 ASP.NET 瀏覽器定義檔案隨附於 Microsoft.NET Framework 3.5.1 hotfix。答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 這些 ASP.NET 瀏覽器定義檔是 Microsoft.NET Framework 3.5.1 製造商 (RTM) 版本的 Windows 7 和 Windows Server 2008 R2 版本中所包含的一部分。

其他相關資訊

此 hotfix 會介紹更新的定義,Internet Explorer 的 「 瀏覽器定義檔中。 瀏覽器定義檔會儲存在下列資料夾中,根據已安裝版本的 Microsoft.NET Framework 其中一項:

  • 為 32 位元版本的.NET Framework 3.5.1 %WinDir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers

  • 為 64 位元版本的.NET Framework 3.5.1 %WinDir%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Browsers

根據預設,ASP.NET 會使用探查使用者代理字串的技術,來偵測瀏覽器。 瀏覽器定義檔包含特定範圍的瀏覽器版本。 不過,當版本號碼增加時,ASP.NET 可能無法辨識新版本的瀏覽器使用的使用者代理字串。 在此情況下,ASP.NET 也可能會處理這些版本,做為未知的瀏覽器。 例如,ASP.NET 無法辨識有下列的使用者代理字串的 Windows Internet Explorer 10:

Mozilla 5.0 (相容;MSIE 10.0;Windows NT 6.1;Trident/6.0)

Hotfix 資訊

支援的 hotfix 可從 Microsoft 取得。 不過,此 hotfix 被用來修正本文所述的問題。 此 hotfix 只適用於發生本文所述之問題的系統。 此 hotfix 可能會接受其他測試。 因此,如果此問題的影響不會很嚴重,我們建議您等候含此 hotfix 的下一版軟體更新。如果 hotfix 可供下載,在此知識庫文件頂端將出現「可用的 Hotfix」區段。 如果這個區段沒有出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。 答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。 收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。 如需 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。 如果看不到您的語言,是因為未提供該語言的 Hotfix 。

先決條件

若要套用此 hotfix,您必須使用.NET Framework 3.5.1 安裝。

重新啟動資訊

如果任何受影響的檔案正在使用中,套用此 hotfix 之後,您可能必須重新啟動電腦。 若要避免重新啟動電腦,請在套用這個 hotfix 之前關閉所有的 web 伺服器應用程式的 ASP.NET 網站。

取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。

對於所有支援的.NET Framework 3.5.1 x86 為基礎的版本

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Ie.browser

Not Applicable

18,411

31-Aug-2011

00:17

Not Applicable

Aspnet_wp.exe

2.0.50727.5692

30,544

31-Aug-2011

00:17

x86

Webengine.dll

2.0.50727.5692

436,048

31-Aug-2011

00:17

x86

System.web.dll

2.0.50727.5692

5,251,072

31-Aug-2011

00:17

x86

所有支援 x64 型版本的.NET Framework 3.5.1

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Ie.browser

Not Applicable

18,411

31-Aug-2011

00:16

Not Applicable

Aspnet_wp.exe

2.0.50727.5692

42,320

31-Aug-2011

00:16

x64

Webengine.dll

2.0.50727.5692

745,296

31-Aug-2011

00:16

x64

System.web.dll

2.0.50727.5692

5,259,264

31-Aug-2011

00:16

x64

答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 由於檔案相依性,此 hotfix 也可能包含其他檔案。

在不使用此 hotfix 的情況下,就會發生的一般問題

請試想下列案例:

  • 您可以使用 Windows Internet Explorer 10 來存取 ASP.NET 為基礎的網頁。

  • 網頁會回傳。

在這個案例中,回傳失敗,並且您收到下列錯誤訊息:

指令碼發生錯誤","'__doPostBack' 未定義

答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 網頁可以啟動回傳以各種方式。 例如, LinkButton控制項可以啟動回傳。

参考

適用於 Microsoft.NET Framework 2.0 的 Service Pack 2 中的 ASP.NET 檔案 (SP2),以及 Microsoft.NET Framework 3.5 Service Pack 1 (SP1) 中的 hotfix 是 hotfix 2600100。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

2600100 Hotfix 是供 ASP.NET 瀏覽器定義檔和.NET Framework 3.5 SP1 中.NET Framework 2.0 SP2如需有關瀏覽器定義檔結構描述的詳細資訊,請造訪下列 Microsoft 網站:

瀏覽器定義檔結構描述的一般資訊如需有關 Internet Explorer 10 使用者代理字串的詳細資訊,請造訪下列 Microsoft 網站:

Internet Explorer 10 使用者代理字串的一般資訊如需有關如何更有效地偵測 Internet Explorer 的詳細資訊,請造訪下列 Microsoft 網站:

如何更有效地偵測 Internet Explorer

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×