msxml 6.10.1129.0還是第一個提供 64 位可再分發軟體包的 MSXML 版本。
Microsoft Core XML Services (MSXML) 6.0 發行版提供以下項目的標準實現:
XML 1.0(DOM 和 SAX2 API) XML Schema (XSD) 1.0 XPath 1.0 XSLT 1.0
MSXML6 對以前的 MSXML 版本做出一些顯著的改進,主要體現在以下幾個方面:
可靠性 - MSXML6 解決了許多穩定性問題,尤其是在一些受資源限制的情況下。 安全性 – MSXML6 採用“默認關閉”的原則,使得可以更安全地從匿名或不可信來源載入 XML 數據。這意味著,從 MSXML3 和 MSXML4 升級時,必須根據需要使用 SetProperty 和/或 SetFeature 重新配置 MSXML6 組件。 W3C 符合性和 System.Xml 2.0 兼容性 – MSXML6 已經過廣泛的測試,很多問題都得到了解決,以此改進 W3C 符合性和 System.Xml 2.0 兼容性,尤其是要符合 XML Schema 1.0 建議。
MSXML6 設計為現有 MSXML3 和 MSXML4 用戶(使用 MSXML3 和 MSXML4 中某些較舊的 ProgID 和技術的用戶除外)的升級途徑。以下項目在 MSXML6 中不受支持:
DSOControl XML 數據島 XMLHTTP10、DOMDocument10、FreeThreadedDOMDocument10 XDR 架構
當前這些技術在 MSXML3 和 MSXML4 中處於維護模式,但根據各組件的生命周期將被逐漸淘汰。
MSXML6 將與 MSXML3 和 MSXML4 一起安裝,並且不會影響使用 MSXML3 和 MSXML4 的現有應用程式(不受版本限制的 ProgID 不會指向 MSXML6)。開發人員必須移至新的 ProgID“60”,以便在應用程式中使用 MSXML6。有關詳細信息,請參閱 MSXML6 SDK(即將發布)。
系統要求支持的作業系統: Windows 2000 Service Pack 4; WindowsServer 2003; Windows Server 2003 Service Pack 1; Windows XP Service Pack 1; Windows XP Service Pack 2要安裝 MSXML 6.0,計算機上必須安裝有 Microsoft Windows® Installer 3.1 (MSI 3.1) 或更高版本。如果運行的是 Microsoft Windows Server 2003 Service Pack 1 (SP1),那么已經擁有了正確的版本。對於其他作業系統,可能需要升級。