Discussion:
msxml updates
(too old to reply)
Mike74f
2007-01-09 03:26:00 UTC
Permalink
i have msxml 4.0 sp2, msxml 4.0 sp2 parser and sdk, and msxml 6.0 parser
installed on my computer can i uninstall the msxml 4.0 sp2 and msxml 4.0 sp2
parser and sdk
Martin Honnen
2007-01-09 13:08:41 UTC
Permalink
Post by Mike74f
i have msxml 4.0 sp2, msxml 4.0 sp2 parser and sdk, and msxml 6.0 parser
installed on my computer can i uninstall the msxml 4.0 sp2 and msxml 4.0 sp2
parser and sdk
MSXML 6 should work without problems if you remove MSXML 4. On the other
hand if you have code written to use MSXML 4 then it has to be changed
to explicitly use MSXML 6 (e.g. JScript
new ActiveXObject('Msxml2.DOMDocument.4.0')
has to be replaced by
new ActiveXObject('Msxml2.DOMDocument.6.0')
) and additionally for security reasons MSXML 6 includes changes that
can break older applications so it might not suffice to change the
program id as shown above, you also might need to set properties like
ProhibitDTD to get the same behaviour with MSXML 6 that your program had
with MSXML 4.
In addition MSXML 6 does not support XDR schemas thus if your
application(s) using MSXML 4 make use of that feature then you cannot
change to MSXML 6.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
Loading...