您目前已離線,請等候您的網際網路重新連線

說明 Microsoft XML Core Services 4.0 Service Pack 2 更新

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

973688
徵狀
當您造訪的網站或執行應用程式載入藉由使用 Microsoft XML Core Services (MSXML),會將 MSXML 的 XHTML 文件「 全球資訊網協會 (W3C) 來擷取已知的文件的要求型別定義 (DTD) 檔案的每一次。這種行為可能會損大量的流量與 W3C 的伺服器。某些情況下,您可能會發現 XHTML 檔案並不會載入成功地因為 DTD 要求會被封鎖,W3C 的伺服器。

比方說,您必須包含下列所示的 JavaScript 檔案 (.js)程式碼:
function pullXHtml() {  var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");  xml.async = false;  xml.loadXML(    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +    "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +    "<body><p>a simple&nbsp;paragraph</p></body></html>");  if (xml.parseError.errorCode != 0) {    var myErr = xml.parseError;    WScript.Echo("ERROR:" + myErr.reason);  } else {    WScript.echo("The XHTML document was loaded successfully.");  }}pullXHtml();
當您執行的 JavaScript 檔案時,檔案會載入 XHTML 文的件使用 MSXML。如果您沒有安裝此更新程式,您可能會收到下列錯誤訊息如果 DTD 要求已經封鎖 W3C 伺服器所執行的 JavaScript 檔案時:
錯誤: 伺服器無法理解要求或要求不正確。
錯誤處理序的資源
' http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'。
之後您安裝此更新程式時,檔案將會執行成功的 JavaScript 及您將會收到下列訊息:
是的 XHTML 文件已成功載入。
附註
  • 在套用此更新程式之後,MSXML 會快取 DTD 檔案在本機以降低被傳送到 W3C 伺服器的要求數目。
  • 在後安裝此更新程式,您可能會提示您重新啟動電腦。
  • 如果您安裝此更新程式,在 Windows Vista 中,Windows Server 2008,或在 Windows 7 中,您必須身為系統管理員來執行安裝程式檔案。
  • 如需有關 XHTML 和文件類型定義(DTD),請參閱 〈 其他資訊 〉 一節。
解決方案

更新資訊

如何判斷的 MSXML 版本

如果要判斷您的電腦上所安裝的 MSXML 版本,請依照下列步驟執行:
  1. 在下列目錄中找到 Msxml4.dll 檔案:
    C:\Windows\System32
  2. Msxml4.dll 檔案中,按一下滑鼠右鍵,然後按一下 屬性.
  3. 按一下 版本 若要查看版本資訊] 索引標籤。
    附註 在 Windows Vista、 Windows 7 中或 Windows Server 2008 中,按一下 詳細資料 定位點。

如何取得此更新程式

Windows Update 將自動安裝此更新。不過,您也可以安裝此更新程式以手動方式下載適用的套件。有數個包含這個修正程式的封裝。那些下列案例中,不同的安裝發行的套件:
知識庫文件安裝案例更新封裝MSXML 版本支援的作業系統
973688 說明 Microsoft XML Core Services 4.0 Service Pack 2 更新
MSXML 4.0 所安裝的應用程式,或是由您自己以手動方式安裝。若要套用此 hotfix 之後,您必須有 MSXML 4.0 SP2 安裝。下載下載更新套件。MSXML 4.0SP2Windows 7。Windows Server 2003 Service Pack 2;Windows Server 2008。Windows Server 2008 R2 ;Windows Server 2008 Service Pack 2;Windows Vista 中 ;Windows Vista Service Pack 1;Windows Vista Service Pack 2;Windows XP 服務套件 2;Windows XP Service Pack
973686 說明更新 Microsoft MSXML 核心服務 6.0 Service Pack 2
藉由安裝 MSXML 6.0應用程式,或是由您自己以手動方式安裝。若要套用此 hotfix 之後,您必須擁有安裝 MSXML 6.0 SP2。 下載下載更新套件。MSXML 6.0SP2Windows Server 2003 Service Pack 2;Windows XP Service Pack 2
973685 說明更新 Microsoft XML Core Services 4.0 Service Pack 3
MSXML 4.0 所安裝的應用程式,或是由您自己以手動方式安裝。若要套用此 hotfix 之後,您必須安裝的 MSXML 4.0 SP3。 下載下載更新套件。MSXML 4.0SP3Windows 7。Windows Server 2003 Service Pack 2;Windows Server 2008。Windows Server 2008 R2 ;Windows Server 2008 Service Pack 2;Windows Vista 中 ;Windows Vista Service Pack 1;Windows Vista Service Pack 2;Windows XP 服務套件 2;Windows XP Service Pack 3
973687 說明更新 Microsoft MSXML 核心服務 3.0 和 MSXML 核心服務 6.0
作業系統安裝 MSXML3 和 MSXML6下載下載更新套件。MSXML3.0 和 MSXML 6.0Windows XP SP3
下載下載更新套件。MSXML 3.0Windows XP 商用版 x64 版本
下載下載更新套件。MSXML3.0Windows Server 2003 SP2
下載下載更新套件。MSXML 3.0Windows Server 2003 Service Pack 2 x 64 版
下載下載更新套件。MSXML3.0Windows Server 2003 Service Pack 2 的 itanium 型系統
下載下載更新套件。MSXML 3.0 和 MSXML6.0Windows Vista,Windows Vista SP1,Windows Vista SP2
下載下載更新套件。MSXML 3.0 和 MSXML6.0Windows Vista 64 位元版本,Windows Vista 64 位元版本的 SP1與 Windows Vista SP2
下載下載更新套件。MSXML 3.0 和 MSXML6.0Windows Server 2008 」 和 「 Windows Server 2008 SP2
下載下載更新套件。MSXML 3.0 和 MSXML6.0Windows Server 2008 x 64 版和 Windows Server 2008 x 64 版SP2
下載下載更新套件。MSXML 3.0 和 MSXML6.0Windows Server 2008 itanium 型系統與 Windows 伺服器2008 itanium 型系統 sp2

針對進一步瞭解如何下載 Microsoft 支援檔案,按一下下面的文章編號,檢視 「 Microsoft 知識庫 」 中:
119591 如何從線上服務取得 Microsoft 的支援檔案
Microsoft 掃描這個檔案有無病毒。Microsoft 會使用最目前日期所能取得的病毒偵測軟體的檔案被傳送。檔案會儲存在加強保全的伺服器,以避免任何未經授權的更改檔案。

檔案資訊

此更新程式的英文版具有該檔案屬性 (或較新的檔案屬性) 下表所示。其日期和時間,這些檔案會列在國際標準時間(UTC)。當您檢視檔案資訊時,它會轉換成當地時間。若要想知道 UTC 及當地時間的差異,請使用 時間區域 在 [定位點 日期和時間 在控制項中的項目面板。
所有支援 x86 版本的 Windows XP、 Windows Server 2003、 Windows vista、 Windows Server 2008 的、 Windows Server 2008 R2,及 Windows 7
檔案名稱檔案版本檔案大小日期時間
Msxml4.dll4.20.9876.01,348,4322009 年 7 月 20 日16:05
Msxml4a.dll4.10.9404.053,7682009 年 7 月 20 日16:05
Msxml4r.dll4.10.9404.091,6562009 年 7 月 20 日16:05
其他相關資訊
如需有關文件類型定義的詳細資訊,請造訪下列網站:如需有關 XHTML 的詳細資訊,請造訪下列網站:如需有關 MSXML 的詳細資訊,請造訪下列 Microsoft開發人員網路的網站: 如需詳細資訊清單的相關的 MicrosoftXML 剖析器 (MSXML) 的版本中,按一下下面的文件編號,檢視「 Microsoft 知識庫文件:
269238Microsoft XML 剖析器 (MSXML) 版本的清單
参考
如需詳細資訊,按一下下列項目文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
954459MS08-069: 說明 XML 核心服務 6.0 安全性更新: 2008 年 11 月 11 日
如需有關軟體更新術語的詳細資訊,請按一下下面的文章編號,檢視 「 Microsoft 知識庫 」 中:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明

警告:本文已自動翻譯

內容

文章識別碼:973688 - 最後檢閱時間:06/24/2013 04:09:00 - 修訂: 4.0

  • kbsurveynew kbfix kbexpertiseinter kbqfe atdownload kbmt KB973688 KbMtzh
意見反應