This problem occurs when Microsoft XML (MSXML) 3.0 is installed in replace mode.
Commerce Server 2000 requires MSXML 2.6 to be installed. When MSXML 3.0 is installed in replace mode, this may break some functionality.
To resolve this problem, install MSXML 3.0 in side-by-side mode, or remove MSXML 3.0
For more information about how to determine which version of MSXML the DLLs refer to, click the following article number to view the article in the Microsoft Knowledge Base:
278636�
Application errors occur after you run Xmlinst.exe on production servers
To install MSXML3.0 in side-by-side mode, follow these steps:
- Open the Command Prompt window. At the command prompt, type <path>\xmlinst
(where <path> is the folder in which the Xmlinst.exe file is installed).
This installs the latest version of MSXML in replace mode.
- To return to side-by-side mode, type
<path>\xmlinst �u
(where <path> is the folder in which Xmlinst.exe is installed).
This command uninstalls any registry entries for MSXML.
- Register the versions of MSXML that you want to run. Make sure that you register the versions in sequential order. For example, the following sequence registers MSXML.dll, MSXML2.dll, and MSXML3.dll:
C:\>regsvr32 MSXML.dll
C:\>regsvr32 MSXML2.dll
C:\>regsvr32 MSXML3.dll