Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office

Why Version-Independent GUIDs and ProgIDs Were Removed

Although version-independent GUIDs and ProgIDs appear simpler for coding, they are not supported in MSXML 5.0 for the following reasons.

For example, the following types of application errors and support issues can arise. These problems easily outweigh the benefits of version independence and replace mode that were provided by previous versions of MSXML.

Note   Replace mode upgrades are no longer supported in MSXML 4.0 and later versions. The Xmlinst.exe tool (a separate download) is for use with MSXML 3.0. It does not work with later versions of MSXML.

See Also

GUID and ProgID Information | Assessing the Impact to Your Environment | MSXML 5.0 GUIDs and ProgIDs | Dependencies in MSXML 5.0 | MSXML 5.0 and Windows XP