Microsoft xml versons
Microsoft provides several different XML parsers. The System.xml parser and the System.XML.XmlReader XML parser are included with the Microsoft .NET Framework 2.0. The MSXML parser is included in the Msxml.dll file, the Msxml2.dll file, the Msxml3.dll file, the Msxml4.dll file, the Msxml5.dll file, the Msxml6.dll file, and one or more resource files. Notice that Windows HTTP Services (Winhttp*.dll) is also included with some versions of MSXML.
The Microsoft XML parser is a Component Object Model (COM) implementation of the W3C DOM model. Two versions are associated with each parser: the release version of the MSXML parser and the actual file version of the DLL that contains the parser. The release version of the MSXML parser (for example, versions 2.5, 2.6, 3.0, 4.0, 5.0, and 6.0) identifies the milestone of development.
The following are the versions which Microsoft has released till now.
| 1.0 | Msxml.dll | 4.71.1712.5 |
| 1.0a | Msxml.dll | 4.72.2106.4 |
| 1.0 SP1 | Msxml.dll | 4.72.3110.0 |
| 2.0 | Msxml.dll | 5.0.2014.0206 |
| 2.0a | Msxml.dll | 5.0.2314.1000 |
| 2.0b | Msxml.dll | 5.0.2614.3500 |
| 2.5 Beta 2 | Msxml.dll | 5.0.2919.38 |
| 2.5a | Msxml.dll | 5.0.2919.6303 |
| 2.5 | Msxml.dll | 5.0.2920.0 |
| 2.5 SP1 | Msxml.dll | 8.0.5226 |
| 2.5 SP2 | Msxml.dll, Msxmlr.dll (the last DLL is a resource-only DLL) | 8.0.5718.1 |
| 2.5 SP3 | Msxml.dll, Msxmlr.dll (the last DLL is a resource-only DLL) | 8.00.6730.0 |
| 2.6 Web Release | Msxml2.dll | 7.50.4920.0 |
| 2.6 SP1 | Msxml2.dll, Msxml2a.dll, Msxml2r.dll (the last two DLLs are resource-only DLLs) | 8.1.7502.0 |
| 2.6 SP2 | Msxml2.dll, Msxml2a.dll, Msxml2r.dll (the last two DLLs are resource-only DLLs) | 8.2.8307.0 |
| 3.0 Web Release | Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) | 7.50.5108.0 |
| 3.0 | Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) | 8.0.7820.0 |
| 3.0 SP1 | Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) | 8.10.8308.0 |
| 3.0 SP2 | Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) | 8.20.8730.1 |
| 3.0 SP3 | Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) | 8.30.9926.0 |
| 3.0 SP4 | Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) | 8.40.9419.0 |
| 3.0 SP5 | Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) | 8.50.2162.0 |
| 3.0 SP7 | Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last two DLLs are resource-only DLLs) | 8.70.1104 |
| 3.0 Post SP7 MS06-061 (http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx) | Msxml3.dll | 8.70.1113.0 |
| 3.0 Post SP8 | Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) | 8.80.1185.0 |
| 3.0 SP9 | Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs) | 8.90.1002.0 |
| 3.0 Post SP9 MS06-061 (http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx) | Msxml3.dll | 8.90.1101.0 |
| 4.0 | Msxml4.dll, WinHTTP5.dll, Msxml4a.dll, Msxml4r.dll (the last two DLLs are resource-only DLLs) | 4.0.9004.0 |
| 4.0 SP1 | Msxml4.dll, WinHTTP5.dll, Msxml4a.dll, Msxml4r.dll (the last two DLLs are resource-only DLLs) | 4.10.9404.0 |
| 4.0 SP2 | Msxml4.dll, WinHTTP5.dll (5.0.2613.0), Msxml4a.dll (4.10.9404.0), Msxml4r.dll (4.10.9404.0) (the last two DLLs are resource-only DLLs) | 4.20.9818.0 |
| 4.0 Post SP2 MS06-061 (http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx) | Msxml4.dll, Msxml4r.dll (4.10.9404.0) (the last DLL is a resource-only DLL) | 4.20.9839.0 |
| 4.0 Post SP2 MS06-071 (http://www.microsoft.com/technet/security/bulletin/ms06-071.mspx) | Msxml4.dll | 4.20.9841.0 |
| 4.0 Post SP2 MS07-042 (http://www.microsoft.com/technet/security/bulletin/ms07-042.mspx) | Msxml4.dll | 4.20.9848.0 |
| 5.0 (Office 2003) | Msxml5.dll, Msxml5r.dll (5.0.2916.0) (the last DLL is a resource-only DLL) | 5.0.2916.0 |
| 5.0 (Office 2003 SP1) | Msxml5.dll, Msxml5r.dll (5.10.2925.0) (the last DLL is a resource-only DLL) | 5.10.2925.0 |
| 5.0 (Office 2003 SP2) | Msxml5.dll, Msxml5r.dll ( 5.10.2927.0) (the last DLL is a resource-only DLL) | 5.10.2927.0 |
| 5.0 (Office 2003 Post SP2) MS06-061 (http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx) | Msxml5.dll | 5.10.2930.0 |
| 5.0 (Office 2007) | Msxml5.dll | 5.20.1076 |
| 5.0 (Office 2007 Post release) MS07-042 (http://www.microsoft.com/technet/security/bulletin/ms07-042.mspx) | Msxml5.dll | 5.20.1081.0 |
| 6.0 | Msxml6.dll, Msxml6r.dll (6.0.3883.0) (the last DLL is a resource-only DLL) | 6.0.3883.0 |
| 6.0 Post release MS06-061 (http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx) | Msxml6.dll, Msxml6r.dll (6.0.3883.0) (the last DLL is a resource-only DLL) | 6.0.3888.0 |
| 6.0 Post release MS06-071 (http://www.microsoft.com/technet/security/bulletin/ms06-071.mspx) | Msxml6.dll | 6.0.3890.0 |
| 6.0 SP1 | Msxml6.dll | 6.10.1129.0 |
| 6.0 Post SP1 MS07-042 (http://www.microsoft.com/technet/security/bulletin/ms07-042.mspx) | Msxml.dll | 6.10.1200.0 |