Microsoft KB Archive/823417

From BetaArchive Wiki

Article ID: 823417

Article Last Modified on 8/17/2007



APPLIES TO

  • Microsoft XML Core Services 6.0
  • Microsoft XML Core Services 4.0
  • Microsoft XML Parser 3.0
  • Microsoft XML Parser 2.6
  • Microsoft XML Parser 2.5
  • Microsoft XML Parser 2.0



SUMMARY

This article documents the current status of Microsoft XML (MSXML) support for developers.

MORE INFORMATION

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

  • MSXML 2.6

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.

REFERENCES

For more information about MSXML, click the following article numbers to view the articles in the Microsoft Knowledge Base:

269238 List of Microsoft XML Parser (MSXML) versions


324460 How to install Microsoft XML Parser and Microsoft XML Core Services (MSXML)


303207 Installation of the MSXML parser affects run mode


Keywords: kbinfo KB823417