您如果先安裝安全性更新 MS05-004,即無法完成 .NET Framework Service Pack 的安裝

文章翻譯 文章翻譯
文章編號: 899619 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

當您在安裝有 .NET Framework 1.0 或 .NET Framework 1.1 的電腦上安裝 .NET Framework Service Pack 時,會收到下列其中一則錯誤訊息:
由於已安裝一或多個 Hotfix,故無法安裝 Microsoft .NET Framework 1.0 Service Pack 3 (KB867461)。請將它們移除並再試一次
由於已安裝一或多個 Hotfix,故無法安裝 Microsoft .NET Framework 1.1 Service Pack 1 (KB867460)。請將它們移除並再試一次
此安裝未完成。

發生的原因

您如果在嘗試安裝 .NET Framework Service Pack 之前安裝安全性更新 MS05-004,便會出現此行為。安全性更新 MS05-004 雖是在 Service Pack 之後發行,但會在相關 Service Pack 之前套用。 如需有關安全性更新 MS05-004 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
887219 MS05-004:ASP.NET 路徑驗證弱點可能會允許未授權的存取

解決方案

重要 這些步驟可能會增加您電腦的安全性風險。這些步驟也可能讓您的電腦或網路,更容易遭到惡意使用者或軟體 (如病毒) 的攻擊。建議執行本文的處理程序,讓程式得以依照其設計運作或執行特定的程式功能。變更之前,建議先評估在特定環境中實作此處理程序的相關風險。如果您決定執行此處理程序,請採取其他的適當步驟協助保護您的系統。建議只有在真正需要此程序時才使用本程序。

如果要解決此問題,必須移除該安全性更新,並安裝 .NET Framework Service Pack,然後重新安裝建議的所有安全性更新。

如果要移除 .NET Framework 安全性更新,請依照下列步驟執行:
  1. 在 [控制台] 中,按一下 [新增或移除程式]。
  2. 預設會顯示 [新增或移除程式] 窗格。此窗格會顯示已安裝程式的清單。當 [顯示更新] 核取方塊出現時,請確定已予以選取。
  3. [目前安裝的程式和更新] 清單上,按一下選取 [Microsoft .NET Framework Hotfix 1.0 (KB886906)][Microsoft .NET Framework Hotfix 1.1 (KB886904)],然後按一下 [移除]
  4. [下一步]。訊息方塊會出現,並提示您確認是否要移除該 Hotfix。
  5. 按一下 [確定]
移除該安全性更新之後,請安裝 .NET Framework Service Pack。安裝 .NET Framework Service Pack 之後,請安裝所需要的安全性更新。

重要 請務必在安裝 Service Pack 後安裝建議的安全性更新,如此才可重新建立正確的安全性層級。

狀況說明

這是原本設計的做法。

屬性

文章編號: 899619 - 上次校閱: 2006年11月9日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.1
關鍵字:?
kberrmsg kbtshoot kbprb KB899619
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com