473,467 Members | 1,300 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

How do I find the MSXML version?

How can I find what MSXML version I have installed?

--
Thanks
Sharon
Oct 23 '06 #1
3 70110
Sharon wrote:
How can I find what MSXML version I have installed?
You can have several version (e.g. 3, 4, 5, 6) installed side by side.

As for the version IE 6 or IE 7 uses to parse XML load e.g.
<http://home.arcor.de/martin.honnen/xslt/processorTest.xml>
and check its output, it should show
msxsl:version 3

This article <http://support.microsoft.com/kb/269238/en-usmight also help.

--

Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
Oct 23 '06 #2
Your link is not very helpful. As long as you have IE 6.0 (or higher), it's
going to tell you that you have MSXML 3. If you have Office 2003, you have
MSXML 5.0 as well.

I have Office 2003 and IE 7, but all your link tells me is that I have MSXML
3, when I actually have 3, 4, 5, and 6.

Save this as an HTML file and test you own machine:

<html>
<head>
<title>MSXML Version Check</title>

<script language="JavaScript">
<!--

function MSXMLversion()
{
var msxv = ""

if(window.ActiveXObject)
{
try {
msxv += ( new ActiveXObject("Microsoft.XMLHTTP"))?
"<LI>Microsoft.XMLHTTP":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP"))? "<LI>Msxml2.XMLHTTP":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.3.0"))?
"<LI>Msxml2.XMLHTTP.3.0":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.4.0"))?
"<LI>Msxml2.XMLHTTP.4.0":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.5.0"))?
"<LI>Msxml2.XMLHTTP.5.0":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.6.0"))?
"<LI>Msxml2.XMLHTTP.6.0":"";
} catch (e) {

}
}
return msxv
}

//-->
</script>

</head>
<body>

<input type="button"
onclick="document.getElementById('output').innerHT ML='<b>MSXML
versions detected: <BR><BR></b>'+ MSXMLversion()"
value="MSXML Check">
</form>
<P>&nbsp;</P>
<div id="output"></div>
</body>
<html>
-Scott

"Martin Honnen" <ma*******@yahoo.dewrote in message
news:Op*************@TK2MSFTNGP03.phx.gbl...
Sharon wrote:
>How can I find what MSXML version I have installed?

You can have several version (e.g. 3, 4, 5, 6) installed side by side.

As for the version IE 6 or IE 7 uses to parse XML load e.g.
<http://home.arcor.de/martin.honnen/xslt/processorTest.xml>
and check its output, it should show
msxsl:version 3

This article <http://support.microsoft.com/kb/269238/en-usmight also
help.

--

Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/

Oct 23 '06 #3
The HTML page below is a start, but it only tells you what major versions
are installed (which can be useful, but seldom is enough for
troubleshooting). As a simple rule of thumb, MSXML binaries except for
MSXML5 are installed to you system32 directory on Windows, so you can go
there, dir msxml*.dll, and then check the Version attribute of each DLL.
This will tell you the exact build number for each.

For example, if you wanted to know exactly what build of MSXML3 you have,
use the above technique. You might see something like

msxml3.dll
msxml3r.dll
msxml3a.dll

Check the Version tab of the msxml3.dll binary under properties.

File Version: 8.70.1113.0
Description: MSXML 3.0 SP 7

This is the latest non-Window Vista version of MSXML3.

You can of course do all this through querying the Registry, too.

HTH, Alex

"Scott M." <s-***@nospam.nospamwrote in message
news:ut**************@TK2MSFTNGP05.phx.gbl...
Your link is not very helpful. As long as you have IE 6.0 (or higher),
it's going to tell you that you have MSXML 3. If you have Office 2003,
you have MSXML 5.0 as well.

I have Office 2003 and IE 7, but all your link tells me is that I have
MSXML 3, when I actually have 3, 4, 5, and 6.

Save this as an HTML file and test you own machine:

<html>
<head>
<title>MSXML Version Check</title>

<script language="JavaScript">
<!--

function MSXMLversion()
{
var msxv = ""

if(window.ActiveXObject)
{
try {
msxv += ( new ActiveXObject("Microsoft.XMLHTTP"))?
"<LI>Microsoft.XMLHTTP":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP"))?
"<LI>Msxml2.XMLHTTP":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.3.0"))?
"<LI>Msxml2.XMLHTTP.3.0":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.4.0"))?
"<LI>Msxml2.XMLHTTP.4.0":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.5.0"))?
"<LI>Msxml2.XMLHTTP.5.0":"";
msxv += ( new ActiveXObject("Msxml2.XMLHTTP.6.0"))?
"<LI>Msxml2.XMLHTTP.6.0":"";
} catch (e) {

}
}
return msxv
}

//-->
</script>

</head>
<body>

<input type="button"
onclick="document.getElementById('output').innerHT ML='<b>MSXML
versions detected: <BR><BR></b>'+ MSXMLversion()"
value="MSXML Check">
</form>
<P>&nbsp;</P>
<div id="output"></div>
</body>
<html>
-Scott

"Martin Honnen" <ma*******@yahoo.dewrote in message
news:Op*************@TK2MSFTNGP03.phx.gbl...
>Sharon wrote:
>>How can I find what MSXML version I have installed?

You can have several version (e.g. 3, 4, 5, 6) installed side by side.

As for the version IE 6 or IE 7 uses to parse XML load e.g.
<http://home.arcor.de/martin.honnen/xslt/processorTest.xml>
and check its output, it should show
msxsl:version 3

This article <http://support.microsoft.com/kb/269238/en-usmight also
help.

--

Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/


Oct 26 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: OKI | last post by:
Hi. I´ve made a XML parser using MSXML2.LIB in a computer. When i´ve tried to run it in another one like that: HRESULT hr = CoCreateInstance(CLSID_DOMDocument, NULL, CLSCTX_INPROC_SERVER,...
1
by: Raquel | last post by:
Ours is the following configuration: Applications get triggered on Webserver; these applications connect to the DB2 connect gateway server (with DB2 Connect EE V 8.1 installed) and finally get...
0
by: methmonster | last post by:
There is a movie called FILECOPY.AVI which is included with Visual Studio 2005, but it is the 16 bit (Windows 95) version. There are a few other videos in the same directory that look like the 32...
1
by: balakrishnan.dinesh | last post by:
hi frnds how to get which msxml version used by IE currently through javascript, give me any sample code, Thanks Dinesh
6
by: joerozario | last post by:
i have created windows application in .net 2005. after a day when i clicked the exe the error si thrown as "Unable to find a version of the runtime to un this application" i know you to got...
4
by: =?Utf-8?B?UnVpIE9saXZlaXJh?= | last post by:
Where can I find XP version of FILECOPY.AVI, to use in a dialog? There is a movie called FILECOPY.AVI which is included with Visual Studio 2005, but it is the 16 bit (Windows 95) version. There...
1
by: vadlapatlahari | last post by:
Hi, Can any one please suggest me how to find the version of Expat i am on? Thanks in advance.
1
zeehere
by: zeehere | last post by:
Hi, windows has many MSXML versions that can be installed side by side. i.e ver 3, 4, 5 & 6. I have to find which msxml file is present on the system. My query is limited through registry...
0
by: Mitchel Carlsen | last post by:
Please excuse my newbie question, but I'm trying to install pywin32 using Python26 on Windows 7 64-bit machine. When I run the "python setup.py -q install" command I get the following error: ...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.