Microsoft XML 剖析器 (MSXML) 的版本清單

文章翻譯 文章翻譯
文章編號: 269238
全部展開 | 全部摺疊

在此頁中

結論

本文將列出 Microsoft XML Core Services 或 Microsoft XML 剖析器 (MSXML) 的版本號碼。不同的 MSXML 版本係隨附於各項 Microsoft 產品,例如 Microsoft Windows、Microsoft Internet Explorer、Microsoft Office 以及 Microsoft SQL Server。當您安裝各項 Microsoft 產品的軟體更新時,MSXML 也會隨之更新。

簡介

Microsoft 提供了數種不同的 XML 剖析器。其中 System.xml 剖析器與 System.XML.XmlReader XML 剖析器係隨附於 Microsoft .NET Framework 2.0;而 MSXML 剖析器則是含在 Msxml.dll 檔案、Msxml2.dll 檔案、Msxml3.dll 檔案、Msxml4.dll 檔案、Msxml5.dll 檔案、Msxml6.dll 檔案,以及一或多個資源檔案中。請注意,Windows HTTP Services (Winhttp*.dll) 也隨附於某些 MSXML 版本。

Microsoft XML 剖析器是 W3C DOM 模型的「元件物件模型」(Component Object Model,COM) 實作。每種剖析器都與兩個版本有關聯:MSXML 剖析器的發行版本與含有此剖析器之 DLL 的實際檔案版本。MSXML 剖析器的發行版本 (如 2.5 版、2.6 版、3.0 版、4.0 版、5.0 版與 6.0 版) 指出了開發工作的不同階段。

Microsoft 已發行的 MSXML 版本

摺疊此表格展開此表格
版本檔案名稱檔案版本號碼
1.0Msxml.dll4.71.1712.5
1.0aMsxml.dll4.72.2106.4
1.0 SP1Msxml.dll4.72.3110.0
2.0 Msxml.dll5.0.2014.0206
2.0aMsxml.dll5.0.2314.1000
2.0bMsxml.dll5.0.2614.3500
2.5 Beta 2Msxml.dll5.0.2919.38
2.5aMsxml.dll5.0.2919.6303
2.5Msxml.dll5.0.2920.0
2.5 SP1Msxml.dll8.0.5226
2.5 SP2Msxml.dll、Msxmlr.dll (最後一個 DLL 是資源專用 DLL)8.0.5718.1
2.5 SP3Msxml.dll、Msxmlr.dll (最後一個 DLL 是資源專用 DLL)8.00.6730.0
2.6 網路發行版Msxml2.dll7.50.4920.0
2.6 SP1Msxml2.dll、Msxml2a.dll、Msxml2r.dll (最後兩個 DLL 都是資源專用 DLL)8.1.7502.0
2.6 SP2Msxml2.dll、Msxml2a.dll、Msxml2r.dll (最後兩個 DLL 都是資源專用 DLL)8.2.8307.0
3.0 網路發行版Msxml3.dll、Msxml3a.dll、Msxml3r.dll (最後兩個 DLL 都是資源專用 DLL)7.50.5108.0
3.0Msxml3.dll、Msxml3a.dll、Msxml3r.dll (最後兩個 DLL 都是資源專用 DLL)8.0.7820.0
3.0 SP1Msxml3.dll、Msxml3a.dll、Msxml3r.dll (最後兩個 DLL 都是資源專用 DLL)8.10.8308.0
3.0 SP2Msxml3.dll、Msxml3a.dll、Msxml3r.dll (最後兩個 DLL 都是資源專用 DLL)8.20.8730.1
3.0 SP3Msxml3.dll、Msxml3a.dll (8.20.8730.1)、Msxml3r.dll (8.20.8730.1) (最後兩個 DLL 都是資源專用 DLL)8.30.9926.0
3.0 SP4Msxml3.dll、Msxml3a.dll (8.20.8730.1)、Msxml3r.dll (8.20.8730.1) (最後兩個 DLL 都是資源專用 DLL)8.40.9419.0
3.0 SP5Msxml3.dll、Msxml3a.dll (8.20.8730.1)、Msxml3r.dll (8.20.8730.1) (最後兩個 DLL 都是資源專用 DLL)8.50.2162.0
3.0 SP7Msxml3.dll、Msxml3a.dll、Msxml3r.dll (最後兩個 DLL 都是資源專用 DLL)8.70.1104
3.0 Post SP7 MS06-061Msxml3.dll8.70.1113.0
3.0 Post SP8Msxml3.dll、Msxml3a.dll (8.20.8730.1)、Msxml3r.dll (8.20.8730.1) (最後兩個 DLL 都是資源專用 DLL)8.80.1185.0
3.0 SP9Msxml3.dll、Msxml3a.dll (8.20.8730.1)、Msxml3r.dll (8.20.8730.1) (最後兩個 DLL 都是資源專用 DLL)8.90.1002.0
3.0 Post SP9 MS06-061Msxml3.dll8.90.1101.0
4.0Msxml4.dll、WinHTTP5.dll、Msxml4a.dll、Msxml4r.dll (最後兩個 DLL 都是資源專用 DLL)4.0.9004.0
4.0 SP1Msxml4.dll、WinHTTP5.dll、Msxml4a.dll、Msxml4r.dll (最後兩個 DLL 都是資源專用 DLL)4.10.9404.0
4.0 SP2Msxml4.dll、WinHTTP5.dll (5.0.2613.0)、Msxml4a.dll (4.10.9404.0)、Msxml4r.dll (4.10.9404.0) (最後兩個 DLL 都是資源專用 DLL)4.20.9818.0
4.0 Post SP2 MS06-061Msxml4.dll、Msxml4r.dll (4.10.9404.0) (最後一個 DLL 是資源專用 DLL)4.20.9839.0
4.0 Post SP2 MS06-071Msxml4.dll4.20.9841.0
4.0 Post SP2 MS07-042Msxml4.dll4.20.9848.0
5.0 (Office 2003)Msxml5.dll、Msxml5r.dll (5.0.2916.0) (最後一個 DLL 是資源專用 DLL)5.0.2916.0
5.0 (Office 2003 SP1)Msxml5.dll、Msxml5r.dll (5.10.2925.0) (最後一個 DLL 是資源專用 DLL)5.10.2925.0
5.0 (Office 2003 SP2)Msxml5.dll、Msxml5r.dll ( 5.10.2927.0) (最後一個 DLL 是資源專用 DLL) 5.10.2927.0
5.0 (Office 2003 Post SP2) MS06-061Msxml5.dll5.10.2930.0
5.0 (Office 2007)Msxml5.dll5.20.1076
5.0 (Office 2007 Post release) MS07-042Msxml5.dll5.20.1081.0
6.0Msxml6.dll、Msxml6r.dll (6.0.3883.0) (最後一個 DLL 是資源專用 DLL)6.0.3883.0
6.0 後期版本 MS06-061Msxml6.dll、Msxml6r.dll (6.0.3883.0) (最後一個 DLL 是資源專用 DLL)6.0.3888.0
6.0 後期版本 MS06-071Msxml6.dll6.0.3890.0
6.0 SP1Msxml6.dll6.10.1129.0
6.0 Post SP1 MS07-042Msxml.dll6.10.1200.0
注意
  • Microsoft 已經不再支援 MSXML 1.x 和 2.x 版。
  • 如果您執行的是 Service Pack 5 (SP5) 或更新的 Service Pack,Microsoft 只支援 MSXML 3.0。
  • 如果您執行的是 Service Pack 2 (SP2),Microsoft 只支援 MSXML 4.0。
  • Microsoft 支援 MSXML 5.0 以及 MSXML 6.0。
  • 這個表格包含有關在 2006 年 10 月 10 日 (MS06-061)、2006 年 11 月 14 日 (MS06-071) 以及 2007 年 8 月 14 日 (MS07-042) 所發行之安全性更新中納入的 MSXML 版本。 如需有關安全性更新的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    924191 MS06-061:Microsoft XML Core Services 的弱點可能會允許遠端程式碼執行
    928088 MS06-071:Microsoft XML Core Services 的弱點可能會允許遠端程式碼執行
    936227 MS07-042:Microsoft XML Core Services 的弱點可能會允許遠端程式碼執行
  • 您在安裝 Microsoft 資訊安全佈告欄 MS06-061 所述的安全性更新之後,便無法在 Internet Explorer 中使用 MSXML 2.6。這是原本設計的做法。這個安全性更新套件會針對 MSXML 2.6 設定「刪除位元」(Kill Bit),這個「刪除位元」可以避免在 Internet Explorer 中執行 MSXML 2.6。
  • 64 位元版之 Windows 上的 32 位元版 MSXML (Wmsxml*.dll.) 會使用同於上列表格中的 MSXML 與檔案版本號碼。
  • 如果在執行 Microsoft Windows 98 或 Windows Millennium Edition 的電腦上安裝 MSXML 4.0,即會安裝 Msxml4a.dll 檔案。如果是在執行 Windows NT、Windows 2000 或 Windows XP 的電腦中安裝這個剖析器,即會安裝 WinHTT5.dll 檔案。

隨附於其他 Microsoft 產品和軟體更新的 MSXML 版本

取代的 MSXML 安全性更新 - MS02-008

摺疊此表格展開此表格
文件編號Msxml 版本檔案名稱檔案版本號碼
3182022.6 SP2 (包含 Hotfix)Msxml2.dll、Msxml2a.dll、Msxml2r.dll (最後兩個 DLL 都是資源專用 DLL)8.20.8307.0
3172443.0 SP2 (包含 Hotfix)Msxml3.dll8.20.9415.0
3172444.0 (包含 Hotfix)Msxml4.dll、WinHTTP5.dll、Msxml4a.dll、Msxml4r.dll (最後兩個 DLL 都是資源專用 DLL)4.00.9406.0

隨附於 Microsoft Internet Explorer 的 MSXML 版本

摺疊此表格展開此表格
Microsoft Internet Explorer 版本Microsoft XML 版本 (檔案版本)
4.01.0 (4.71.1712.5)
4.0a1.0a (4.72.2106.4)
4.01 (SP1)2.0a (5.0.2014.0206)
5.0a2.0a (5.0.2314.1000)
5.0b2.0b (5.0.2614.3500)
5.012.5a (5.0.2919.6303)
5.01 SP12.5 SP1 (8.0.5226)
5.52.5 SP1 (8.0.5226)
5.5 SP22.5 Post-SP2 (8.00.6611.0)
6.03.0 SP2 (8.20.8730.1)
6.0 SP13.0 SP3 (8.30.9926.0)

隨附於 MDAC 的 MSXML 版本

摺疊此表格展開此表格
MDAC 版本 (產品)Microsoft XML 版本 (檔案版本)
MDAC 2.5 (Windows 2000)2.5 (5.0.2920.0)
MDAC 2.5 SP1 (Windows 2000 SP1)2.5 SP1 (8.0.5226)
MDAC 2.5 SP2 (Windows 2000 SP2)2.5 SP2 (8.0.5718.1)
MDAC 2.5 SP3 (Windows 2000 SP3)2.5 SP3 (8.00.6730.0)
MDAC 2.6 (SQL Server 2000)2.6 (8.0.6518.1)
MDAC 2.6 SP1 (SQL Server 2000 SP1)2.6 SP1 (8.1.7502.0)
MDAC 2.6 SP2 (SQL Server 2000 SP2)2.6 SP2 (8.2.8307.0)
MDAC 2.7 (Windows XP)3.0 SP2 (8.20.8730.1)
MDAC 2.7 SP1 (Windows XP SP1)3.0 SP3 (8.30.9926.0)
MDAC 2.8 (Windows Server 2003)3.0 SP4 (8.40.9419.0)
MDAC 2.8 SP13.0 SP7 (8.70.1104.0)

隨附於其他 Microsoft 產品的 MSXML 版本

下列清單並非隨附於其他 Microsoft 產品之 MSXML 版本的完整清單。
摺疊此表格展開此表格
其他產品Microsoft XML 版本 (檔案版本)
Windows Live OneCare (用戶端)4.0
BizTalk Server 20044.0
Microsoft Office Project Server 20034.0
Encarta 2003、2004、2005 和 Student/Encarta 20064.0
Works Suite 2006, Works Suite 2005, Works Suite 2004, Works Suite 20034.0
Live Communications Server4.0, 6.0
Application Compatibility Toolkit4.0, 6.0
URGE 6.0
Microsoft .NET Framework 3.06.0
Microsoft Visual Studio 20056.0
Microsoft SQL Server 20056.0
Student/Encarta 20076.0
Zune software version 1.06.0
Windows SharePoint Services 3.06.0
注意如果這個 MSXML 剖析器是在已安裝 Microsoft Application Center 2000 的電腦中進行更新,則必須重新安裝 Application Center 2000。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
289510 Application Center 2000 Installs a Special Version of MSXML 3.0

?考

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
278636 PRB: Application Errors Occur After You Run Xmlinst.exe on Production Servers
324460 如何升級 Microsoft XML Parser
321924 INFO: MSXML 3.0 Service Pack 2 Installs Only in Replace Mode
305019 INFO: MSXML 4.0 Specific GUIDs and ProgIDs

屬性

文章編號: 269238 - 上次校閱: 2011年1月5日 - 版次: 2.0
關鍵字:?
kbexpertiseinter kbhowto kbarttypeverlist kbdatabase kbinfo KB269238
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