This article documents the current status of Microsoft XML
(MSXML) support for developers.
Fully supported versions
- MSXML 6.0
- MSXML 4.0
- MSXML 3.0
Use only these three versions in custom application
development.
Service packs are periodically released for these
versions to roll up interim bug and compliancy fixes. When you use an earlier
release of one of these versions, and you experience a problem that has been
fixed in a service pack, you must upgrade to the latest service pack. Hotfix
requests for new bugs are accepted and investigated only for the latest service
packs of these versions.
Partially supported version
Do not use this version in custom application development.
Developer support for this version is restricted to its use by the server-side
SQL Server 2000 XML features that have a dependency on this version. This
expires if or when the implementation of the SQL Server 2000 server side XML
features drop the dependency on this version.
Unsupported versions
- MSXML 2.5
- MSXML 2.0
- MSXML 1.0
Developer support for these versions has expired. Do not use
these versions in custom application development. If you have custom
applications that have a dependency on installation of these versions in
replace mode, test these applications in an MSXML 3.0 replace-mode
configuration, or port these applications to use MSXML 4.0
When you
test in an MSXML 3.0 replace mode configuration, you may experience valid
breaking changes that are implemented in this version to enhance compliancy
with the World Wide Web Consortium (W3C) XML specs. In these situations, you
must take steps to implement any code modifications that you must have so that
the code is functional and compliant with MSXML 3.0.
MSXML 4.0 does
not install in replace mode. When you port custom MSXML applications to MSXML
4.0, use version dependent Prog ids (for example, MSXML2.DOMDocument.4.0,
MSXML2.ServerXmlHttp.4.0) to create an instance of MSXML objects. For
additional information about developing applications by using MSXML 4.0, see
the accompanying on-line SDK.
For more information about MSXML, click the following article numbers to view the articles in the Microsoft Knowledge Base:
269238Â
(http://kbalertz.com/Feedback.aspx?kbNumber=269238/
)
List of Microsoft XML Parser (MSXML) versions
324460Â
(http://kbalertz.com/Feedback.aspx?kbNumber=324460/
)
How to install Microsoft XML Parser and Microsoft XML Core Services (MSXML)
303207Â
(http://kbalertz.com/Feedback.aspx?kbNumber=303207/
)
Installation of the MSXML parser affects run mode