472,342 Members | 1,493 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,342 software developers and data experts.

How do I find the MSXML version?

How can I find what MSXML version I have installed?

--
Thanks
Sharon
Oct 23 '06 #1
3 69731
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 =...
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...
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...
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...
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,...
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...
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...
0
better678
by: better678 | last post by:
Question: Discuss your understanding of the Java platform. Is the statement "Java is interpreted" correct? Answer: Java is an object-oriented...
0
by: teenabhardwaj | last post by:
How would one discover a valid source for learning news, comfort, and help for engineering designs? Covering through piles of books takes a lot of...
0
by: CD Tom | last post by:
This only shows up in access runtime. When a user select a report from my report menu when they close the report they get a menu I've called Add-ins...
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge...
0
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was...
0
by: Matthew3360 | last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function. Here is my code. ...
0
by: AndyPSV | last post by:
HOW CAN I CREATE AN AI with an .executable file that would suck all files in the folder and on my computerHOW CAN I CREATE AN AI with an .executable...
0
hi
by: WisdomUfot | last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific...
0
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web...

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.