Microsoft KB Archive/319744

= PRB: Cannot Use MSXML 3.0 Functionality After You Install MSXML 4.0 Security Patch =

PSS ID Number: 319744

Article Last Modified on 6/25/2004

-

The information in this article applies to:


 * Microsoft XML 4.0

-



This article was previously published under Q319744



SYMPTOMS
After you apply the MSXML 4.0 security patch that is listed in Microsoft Knowledge Base article 317244, applications that use MSXML 3.0 no longer work.



CAUSE
This problem occurs when you install the MSXML 4.0 security patch (Microsoft Security Bulletin MS02-008) on a computer that is running a beta version of MSXML 4.0. The MSXML 4.0 Beta installer improperly maps registry keys for MSXML 3.0. Because the security patch removes these mappings, MSXML 3.0 functionality breaks after you apply the MSXML 4.0 security patch.



RESOLUTION
To restore MSXML 3.0 functionality, follow these steps:  Remove MSXML 4.0 Beta from the computer. At a command prompt, run the following commands:

cd %systemroot%\system32

xmlinst.exe -u msxml3

regsvr32 msxml3.dll

 Download and install the release version of MSXML 4.0 from the following Microsoft Web site:

Microsoft XML Web Services

http://msdn.microsoft.com/xml

 Reapply the MSXML 4.0 security patch (MS02-008) from the following Microsoft Knowledge Base article:

317244 MS02-008: XMLHTTP Control in MSXML 4.0 Can Allow Access to Local Files





MORE INFORMATION
This problem only occurs if you apply the MSXML 4.0 security patch (MS02-008 from 317244) on a computer that has MSXML 4.0 Beta installed. This problem does not occur if you install the MSXML 2.0 security patch (MS02-008 from 318202), even if MSXML 4.0 Beta is installed on that computer. Furthermore, this problem does not occur if you install the MSXML 3.0 security patch (MS02-008 from 318203), even if MSXML 4.0 Beta is installed on that computer.

NOTE: Microsoft no longer supports the MSXML 4.0 Beta configuration.

Keywords: kbprb KB319744

Technology: kbAudDeveloper kbMSXML400 kbMSXML400Search kbMSXMLSearch

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.