th_mi
20th October 2006 11:49 UTC
How to find out if MSXML is installed on a machine
Hello
How can I check if MSXML is installed on a PC. Windows 2000 PCs withour a IE5 or better (I guess) doess not have MSXML installed. How can I find out if MSXML is installed on a PC?
Any ideas?
Thanks
th_mi
kichik
20th October 2006 11:57 UTC
The easiest method would be calling the APIs you need using some test program or the System plug-in. You could also always install the required version with the Library macros so newer versions won't be overridden.
demiller9
20th October 2006 14:54 UTC
Check the registry for the key that Add/Remove programs would use. ARP generally looks at HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\ ...
For SQLXML The key I check is (the path above, followed by) {19ABFD8F-CB86-4965-9282-047FC27084F1}\DisplayName
EmL
28th May 2008 09:32 UTC
For those who are interested:
I got the same Problem ... and found a table of MSXML Versions with their DLL Version Numbers:
http://support.microsoft.com/kb/269238/en-us