<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx</link><description>I’ve been working closely with the IE team leading up to the release of IE7 and looking at the use of XML in the browser. During this investigation one thing has become immediately obvious – there is a lot of confusion around the versioning story for</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#872008</link><pubDate>Wed, 25 Oct 2006 12:14:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:872008</guid><dc:creator>Benjamin Hawkes-Lewis</dc:creator><description>&lt;p&gt;More or less in the random thoughts category, but have MSXML's problems with XHTML 1.1 ( &lt;a rel="nofollow" target="_new" href="http://www.satoshii.org/markup/dtd/xhtml11-msxml.en"&gt;http://www.satoshii.org/markup/dtd/xhtml11-msxml.en&lt;/a&gt; ) been entirely resolved (and, if so, in which version)?&lt;/p&gt;
</description></item><item><title>Best practices with MSXML on the browser</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#874311</link><pubDate>Wed, 25 Oct 2006 22:34:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:874311</guid><dc:creator>Data</dc:creator><description>&lt;p&gt;Adam Wiener, Lead Program Manager for Data Programmability / XML Technologies, has worked closely with&lt;/p&gt;
</description></item><item><title>Best practices with MSXML on the browser </title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#874534</link><pubDate>Thu, 26 Oct 2006 00:21:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:874534</guid><dc:creator>alexbarnett.net blog</dc:creator><description>&lt;p&gt;Adam Wiener, Lead Program Manager for Data Programmability / XML Technologies, has worked closely with&lt;/p&gt;
</description></item><item><title>MSXML5...Not in This IE</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#882732</link><pubDate>Fri, 27 Oct 2006 22:00:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:882732</guid><dc:creator>IEBlog</dc:creator><description>&lt;p&gt;Some of you may have noticed the following goldbar on some websites: Our friend Adam on the XML team&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#883638</link><pubDate>Fri, 27 Oct 2006 23:23:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:883638</guid><dc:creator>Andrew Eberhard</dc:creator><description>&lt;p&gt;Hi Adam,&lt;/p&gt;
&lt;p&gt;Thanks for the great post. &amp;nbsp;Some of the mud is getting clearer! &amp;nbsp;I have a very large AJAX application (well, suite of applications) that together comprise a corporate intranet (I'll omit the company). &amp;nbsp;Currently that site is set to use MSXML4 SP2. &amp;nbsp;If I change my &amp;lt;object&amp;gt; tags to install the MSXML6 CAB and if I change my ProgIDs to the 6.0 equivalents, what kind of compatibility problems am I likely to encounter? &amp;nbsp;Is there a comparison document/table between the latest MSXML 6 and MSXML4 SP2 that I can refer to in order to assess the risk of such a transition?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Andrew Eberhard&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#887498</link><pubDate>Sat, 28 Oct 2006 11:27:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:887498</guid><dc:creator>Joe Fawcett</dc:creator><description>&lt;p&gt;Adam&lt;/p&gt;
&lt;p&gt;Could you point out about XSLPattern versus XPath in version 3.0? I find this to be one of the commonest causes for code failing when working with different versions.&lt;/p&gt;
&lt;p&gt;Joe&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#900356</link><pubDate>Mon, 30 Oct 2006 06:19:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:900356</guid><dc:creator>R.N. (Roger) Folsom</dc:creator><description>&lt;p&gt;I run Windows 2000 Professional Sp4, and I much appreciate your &amp;nbsp;clarification that MSXML 4 Sp2 is NOT the preferred fallback MSXML version below MSXML 6.0.&lt;/p&gt;
&lt;p&gt;So I will upgrade my three Win2k computers to MSXML 6.0 (without the SDK since I am not a software developer in any way), provided that MSXML 6.0 works not only with MSIE 7 (which I believe will not be available for Win2k) but also with MSIE 6 Sp1 in Win2k.&lt;/p&gt;
&lt;p&gt;I urge you to explicitly include somewhere that MSXML 6.0 DOES (or does not) work with MSIE 6 Sp1.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Roger Folsom&lt;/p&gt;
&lt;p&gt;rnfolsom@netscape.net&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#902995</link><pubDate>Mon, 30 Oct 2006 13:57:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:902995</guid><dc:creator>Laurens van den Oever</dc:creator><description>&lt;p&gt;Thanks for this post, it explains some of the issues we had with our xml editor (Xopus) in IE7.&lt;/p&gt;
&lt;p&gt;However, your statement to use either MSXML3 or MSXML6 contradicts my experiences. In Xopus we need XMLHTTPRequest, XSLT 1.0 support and SchemaCache. &lt;/p&gt;
&lt;p&gt;AFAIK doesn't MSXML3 fully support XSLT 1.0 and has no SchemaCache object so we can't use it.&lt;/p&gt;
&lt;p&gt;MSXML4 and 5 work well for us, Office 2003 is widely spread, especially amongst our user base. We haven't had issues with MSXML5 due to it's specialization towards Office.&lt;/p&gt;
&lt;p&gt;MSXML6 has breaking changes in SchemaCache (Support for Partial Schemas and Schema flattening) that requires us to rearchitecture our validation infrastructure. We haven't found the resources to do this yet.&lt;/p&gt;
&lt;p&gt;So we ended up supporting only MSXML4 and 5, the exact opposite of what you're suggesting. Now with IE7 we seem to be forced to drop MSXML5 support as well.&lt;/p&gt;
&lt;p&gt;Why shouldn't we support MSXML4, MSXML5 only in IE6 and MSXML6 as soon as possible?&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#903504</link><pubDate>Mon, 30 Oct 2006 17:21:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:903504</guid><dc:creator>rubo</dc:creator><description>&lt;p&gt;Huge thanks for clarification... Good and very helpful article.&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#905279</link><pubDate>Tue, 31 Oct 2006 05:25:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905279</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Benjamin, XHTML support is something we're looking at right now in both MSXML and System.Xml. &amp;nbsp;Thanks for the great pointer to the analysis on the Satoshii site - I love getting the feedback on what people are experiencing with our products in the real world. &amp;nbsp;The IGNORE issue is still there and we don't support HTML entities without a declaration in the DTD (&amp;amp;nbsp is the most famous). &amp;nbsp;In terms of resolving externals we will resolve relative to the resource URL in MSXML6 - it simplifies our security model particularly in the browser and ensures malicious documents can't harm browsers when they are surfing.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Adam Wiener&lt;/p&gt;
&lt;p&gt;Lead Program Manager&lt;/p&gt;
&lt;p&gt;Data Programmability / XML Technologies&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#905283</link><pubDate>Tue, 31 Oct 2006 05:28:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905283</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;To Joe and Laurens - thanks for your insight. &amp;nbsp;I'll edit the main post to take your feedback into account. &amp;nbsp;Thanks for sharing and helping to broaden our best practices guidance for everyone.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Adam Wiener&lt;/p&gt;
&lt;p&gt;Lead Program Manager&lt;/p&gt;
&lt;p&gt;Data Programmability / XML Technologies&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#905286</link><pubDate>Tue, 31 Oct 2006 05:29:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905286</guid><dc:creator>pwb</dc:creator><description>&lt;p&gt;What's the recommendation for distribting a solution that calls XMLHTTPRequest (ie, I do not control the users environment and am looking for the broadest current support)?&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#905288</link><pubDate>Tue, 31 Oct 2006 05:31:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905288</guid><dc:creator>pwb</dc:creator><description>&lt;p&gt;ie. what's the best Curl-equivalent for Classic ASP?&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#905290</link><pubDate>Tue, 31 Oct 2006 05:34:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905290</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;To Roger, MSXML6 will work with any supported version of IE6 as well as IE7. &amp;nbsp;If you do take the time to install it, any pages that use the &amp;quot;fallback&amp;quot; method above will be able to take advantage of your shiny new installation of MSXML6.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Adam Wiener&lt;/p&gt;
&lt;p&gt;Lead Program Manager&lt;/p&gt;
&lt;p&gt;Data Programmability / XML Technologies&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#905320</link><pubDate>Tue, 31 Oct 2006 05:58:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905320</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Hi Andrew, right now we don't support CAB installation for MSXML6. &amp;nbsp;But we've heard from a bunch of folks now that this is an important scenario so we're looking at wrapping our existing installer. &amp;nbsp;In terms of migration between 4.0 and 6.0 you can look at the &amp;quot;Things to watch out for&amp;quot; section above and also look at &lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/cb34f1f0-c235-4d6c-8fc0-1c337dadb56f.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/cb34f1f0-c235-4d6c-8fc0-1c337dadb56f.asp&lt;/a&gt; to see what's new in MSXML 6.0&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#905344</link><pubDate>Tue, 31 Oct 2006 06:12:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905344</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;pwb, using the 'Msxml2.XMLHTTP.3.0' ProgID will give you support on Win2k SP4 and up and IE 6 or IE 7. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;IE7 also have support for 'native' XMLHTTPRequest that can be used without instantiating ActiveX objects. &amp;nbsp;Check out this post from the folks in IE for good cross-browser support - &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx"&gt;http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(Just one note that the example in the IE page uses an older ProgID in the ActiveX case - you should use 'Msxml2.XMLHTTP.3.0')&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#917259</link><pubDate>Wed, 01 Nov 2006 09:53:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:917259</guid><dc:creator>Alex</dc:creator><description>&lt;p&gt;I authored pages that runs well on MSXML 3 and 4. They die miserably in 6. The key area is, my XSL xsl:incude other XSLs, and it seems it fails in 6. Is there any place I can find documentations and resources to tackle these problems?&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#917312</link><pubDate>Wed, 01 Nov 2006 10:08:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:917312</guid><dc:creator>Alex</dc:creator><description>&lt;p&gt;PS. I've read&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/ba3e4d4f-1ee7-4226-a51a-78a1f1b5bd8a.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/ba3e4d4f-1ee7-4226-a51a-78a1f1b5bd8a.asp&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and my code already reads&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;doc.setProperty(&amp;quot;NewParser&amp;quot;, true ); // 4.0 only&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;doc.setProperty(&amp;quot;AllowXsltScript&amp;quot;, true);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;doc.setProperty(&amp;quot;AllowDocumentFunction&amp;quot;, true);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;doc.resolveExternals = true; &lt;/p&gt;
&lt;p&gt;but I keep getting errors like&lt;/p&gt;
&lt;p&gt;Named template 'entities' does not exist in the stylesheet. &lt;/p&gt;
&lt;p&gt;(my main xsl has a xsl:inlude to an entites.xsl)&lt;/p&gt;
</description></item><item><title>Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#922418</link><pubDate>Wed, 01 Nov 2006 16:55:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:922418</guid><dc:creator>Stuart Jones Weblog</dc:creator><description>&lt;p&gt;Adam Wiener has a blog post that explains the often confusing issue of which version of the MSXML parser...&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#925943</link><pubDate>Wed, 01 Nov 2006 22:04:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:925943</guid><dc:creator>Michael Slama</dc:creator><description>&lt;p&gt;Our AJAX application was trying to instantiate msxml2.xmlhttp.5.0, then falling back to msxml2.xmlhttp.3.0. After installing the MS06-061 Security patch we were no longer able to read the responseText of our XHR objects using xmlhttp.5.0 when the http status was 400. &lt;/p&gt;
&lt;p&gt;This forced us to change to either msxml2.xmlhttp.6.0 or msxml2.xmlhttp.3.0 objects (for future releases), but breaks all of our existing MS Office customers with the security patch installed.&lt;/p&gt;
&lt;p&gt;The existing, functioning file @ Program Files/Common Files/Microsoft Shared/OFFICE11/msxml5.dll was replaced with version 5.10.2930.0.&lt;/p&gt;
&lt;p&gt;Has anyone else had problems with this?&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#927366</link><pubDate>Thu, 02 Nov 2006 01:10:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:927366</guid><dc:creator>Erik Arvidsson</dc:creator><description>&lt;p&gt;What about IE5.0 and Win9x?&lt;/p&gt;
&lt;p&gt;The list at &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/269238"&gt;http://support.microsoft.com/kb/269238&lt;/a&gt; makes it even more confusing to me. From that it seems IE5.0x does not even support MSXML2 out of the box?&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#927965</link><pubDate>Thu, 02 Nov 2006 04:53:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:927965</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Hi Michael, I'm not sure why you would be expecting a response body in the 400 case (&amp;quot;bad request&amp;quot; per &lt;a rel="nofollow" target="_new" href="http://ietf.org/rfc/rfc2616.txt"&gt;http://ietf.org/rfc/rfc2616.txt&lt;/a&gt;) &amp;nbsp; Does it contain error information? &amp;nbsp;If you send us a little repro of your code we can take a quick look - use the email link at the top of the page to get in touch with us directly. &amp;nbsp;If you can also give us your client / server OS and what web server you're running against that would be great.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Adam Wiener&lt;/p&gt;
&lt;p&gt;Lead Program Manager&lt;/p&gt;
&lt;p&gt;XML Technologies / Data Programmability&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#927983</link><pubDate>Thu, 02 Nov 2006 04:59:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:927983</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Hi Erik, in general Win9x is no longer in support - see &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/lifecycle/?p1=6513"&gt;http://support.microsoft.com/lifecycle/?p1=6513&lt;/a&gt; for details. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;In terms of what IE will support and what ships in the box with IE are two different things. &amp;nbsp;For example IE6 ships with MSXML3 (an old version) but will support MSXML3, 4, 5, and 6 (our guidance is to use 3 or 6). &amp;nbsp;As I mentioned above our goal is to distribute MSXML through Windows so when a new IE hits your machine, scripts in web pages will already be able to take advantage of the latest and greatest MSXML available.&lt;/p&gt;
&lt;p&gt;As for KB 269238 I agree it's confusing - I'll work on getting that cleaned up so it reflects the information that we've got here in the blog.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Adam Wiener&lt;/p&gt;
&lt;p&gt;Lead Program Manager&lt;/p&gt;
&lt;p&gt;XML Technologies / Data Programmability&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#936911</link><pubDate>Thu, 02 Nov 2006 23:45:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:936911</guid><dc:creator>XmlTeam</dc:creator><description>&lt;p&gt;Just a note to everyone - I touched based with Alex offline and we figured out the trouble with his app using MSXML6. &amp;nbsp;MSXML6 was fine - there was just one code path where the critical configuration (ResolveExternals=true) was omitted to enable stylesheet inclusion in MSXML6. &amp;nbsp;Thanks to Alex for investigating the issue to help support MSXML6!&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#937287</link><pubDate>Fri, 03 Nov 2006 01:21:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:937287</guid><dc:creator>Carl</dc:creator><description>&lt;p&gt;I was just wondering on how to determine what version the xmlhttprequest.responsexml would be using in IE7.&lt;/p&gt;
&lt;p&gt;As using the code to test for v6 and v3 works, if the v6 .dll is instantated for the document, it seems that it throws an &amp;nbsp;&amp;quot;It is an error to mix objects from different versions of MSXML.&amp;quot; when attempting to place a clone of a responsexml subnode into the v6 created document.&lt;/p&gt;
&lt;p&gt;The code works if the v3 is used in the javascript to create the document, and import nodes from the responsexml. &lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1015111</link><pubDate>Tue, 07 Nov 2006 15:02:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1015111</guid><dc:creator>Attila Szabó</dc:creator><description>&lt;p&gt;Thank you very much for this article. Most of the Ajax frameworks I saw instantiate MSXML rather incorrectly, this article brings light to this issue. &lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1020658</link><pubDate>Tue, 07 Nov 2006 22:21:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1020658</guid><dc:creator>Ron M</dc:creator><description>&lt;p&gt;I am encountering the exact same as Carl above. I have MSXML 3-6 installed on my machine. MSXML 3 is set as the default in the registry. Is that why the responseXML from the native XmlHttpRequest is an MSXML 3 document? Is there any way to choose what version gets returned other than changing the registry?&lt;/p&gt;
&lt;p&gt;The same code that breaks in IE7 with MSXML6 works with IE6 and MSXML 4 &amp;amp; 5. I only downloaded MSXML6 after installing IE7.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Ron&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1035754</link><pubDate>Wed, 08 Nov 2006 17:35:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1035754</guid><dc:creator>Ric</dc:creator><description>&lt;p&gt;While the inclusion of a native object for xmlhttp is preferred to the ActiveX method, I would like to see this being taken further with a native xmldom object too. The reason for this is to solve the problem that Carl comments on. My situation is as follows:&lt;/p&gt;
&lt;p&gt;My xmldom object is created via ActiveX and thus has to have a version specified while my xmlhttp request on IE7 uses the native object, because there is no way to detect the version of msxml that is being used there is a case where an xmldom object and the xmlhttp object will be created by using different versions.&lt;/p&gt;
&lt;p&gt;Yes, there are solutions (some may call them 'hacks') to resolve the problem, but in essence (and imo, of course) MS has shown a lack of vision when only porting xmlhttp to native.&lt;/p&gt;
&lt;p&gt;Until both xmldom and xmlhttp are both native, I will stick with forcing all IE versions to use ActiveX.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Ric.&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1044822</link><pubDate>Thu, 09 Nov 2006 21:55:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1044822</guid><dc:creator>yawnmoth</dc:creator><description>&lt;p&gt;There's an entry on IEBlog that provides some suggestions as to how to best do xmlhttprequests:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx"&gt;http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;My question is... &amp;nbsp;wouldn't they be better off using Msxml2.XMLHTTP.6.0 / Msxml2.XMLHTTP instead of Microsoft.XMLHTTP?&lt;/p&gt;
&lt;p&gt;Also, I have a question about this:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/library/en-us/xmlsdk/html/e5533515-e525-4781-b68b-1ecfefdd1e89.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/xmlsdk/html/e5533515-e525-4781-b68b-1ecfefdd1e89.asp?frame=true&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It suggests that Microsoft.XMLHTTP is bound MSXML 2. &amp;nbsp;It makes no mention of whether or not Msxml2.XMLHTTP is also bound to MSXML 2 (which would mean that two things would be bound to it), let alone whether or not it's bound to MSXML 1.&lt;/p&gt;
&lt;p&gt;If it's not bound to either, how can Msxml2 be version independent? &amp;nbsp;It's not bound to anything greater than MSXML 3, per this blog entry, and if it weren't bound to anything less than MSXML 3, either, it would seem that it is, in fact, quite &amp;quot;version dependent&amp;quot;.&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1064525</link><pubDate>Mon, 13 Nov 2006 01:14:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1064525</guid><dc:creator>César Soriano</dc:creator><description>&lt;p&gt;Necesito con urgencia una versi&amp;#243;n mas reciente de MSXML para poder trabajar e instalar las actualizaciones mas recientes. &amp;nbsp;gacias. &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: Using the right version of MSXML in Internet Explorer</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1109196</link><pubDate>Mon, 20 Nov 2006 19:01:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1109196</guid><dc:creator>Felippe Moreira</dc:creator><description>&lt;p&gt;How I do to run this code?&lt;/p&gt;
&lt;p&gt;&amp;lt;!-- CODE START --&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;html&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;head&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;title&amp;gt;Example 1&amp;lt;/title&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;body&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;h1&amp;gt;Example1&amp;lt;/h1&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;p&amp;gt;XML Catalog displayed in an HTML table using IE4.0 XML Data Binding&amp;lt;/p&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;applet code=com.ms.xml.dso.XMLDSO.class&lt;/p&gt;
&lt;p&gt; width=100%&lt;/p&gt;
&lt;p&gt; height=25&lt;/p&gt;
&lt;p&gt; id=xmldso&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;PARAM NAME=&amp;quot;url&amp;quot; VALUE=&amp;quot;cat.xml&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/applet&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;table id=table border=2 width=100% datasrc=#xmldso&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;thead&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;th&amp;gt;Capacity&amp;lt;/th&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;th&amp;gt;Price&amp;lt;/th&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;/thead&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;tr&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;div datafld=NAME&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;div datafld=CAPACITY&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;td valign=&amp;quot;top&amp;quot;&amp;gt;&amp;lt;div datafld=PRICE&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;/tr&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/table&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/body&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;!-- CODE FINISH--&amp;gt;&lt;/p&gt;
&lt;p&gt;I have MSXML 6.0 but it's not installed. My system is Windows XP Professional SP1, IE 6.0.&lt;/p&gt;
&lt;p&gt;Any answer send mail to felippemms@yahoo.com.br, or felippemms@hotmail.com.br&lt;/p&gt;
</description></item><item><title>XML Team at XML 2006 Conference</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1201570</link><pubDate>Mon, 04 Dec 2006 02:36:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1201570</guid><dc:creator>Microsoft XML Team's WebLog</dc:creator><description>&lt;p&gt;Several of us will be at the XML 2006 Conference this week in Boston. If you are around, drop by to say&lt;/p&gt;
</description></item><item><title>Why on earth have my drop downs stopped working?</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1819722</link><pubDate>Tue, 06 Mar 2007 23:47:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1819722</guid><dc:creator>Isotoma</dc:creator><description>&lt;p&gt;So. This has been just about the most frustrating search for a &amp;quot;bug&amp;quot; I've been involved in. First, the reporter was miles away, and it was only her computer and other unspecified machines that exhibited the problem. Second, I couldn't...&lt;/p&gt;
</description></item><item><title>The Ajax Papers: Part I</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1839822</link><pubDate>Fri, 09 Mar 2007 01:17:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1839822</guid><dc:creator>Todd Anglin</dc:creator><description>&lt;p&gt;The Ajax Papers Part I: The Intro and the Basics Ajax. We’ve all heard of it and most of us...&lt;/p&gt;
</description></item><item><title>The Ajax Papers: Part I</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1840439</link><pubDate>Fri, 09 Mar 2007 02:23:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1840439</guid><dc:creator>Todd Anglin</dc:creator><description>&lt;p&gt;The Ajax Papers Part I: The Intro and the Basics Download formatted PDF version for easy readingAjax....&lt;/p&gt;
</description></item><item><title>MSXML4 is going to be kill bit-ed</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1866622</link><pubDate>Mon, 12 Mar 2007 21:09:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1866622</guid><dc:creator>Microsoft XML Team's WebLog</dc:creator><description>&lt;p&gt;Hi, As a part of our MSXML4 End of Life plan , we are going to kill bit MSXML4 in the October – December&lt;/p&gt;
</description></item><item><title>MSXML4 will be kill bit-ed in IE</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1873412</link><pubDate>Tue, 13 Mar 2007 17:52:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1873412</guid><dc:creator>alexbarnett.net blog</dc:creator><description>&lt;p&gt;The Microsoft XML team has announced MSXML4 will be kill bit-ed in IE in the October - December 2007&lt;/p&gt;
</description></item><item><title>MSXML4 to be Disabled in Late 2007</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1927365</link><pubDate>Wed, 21 Mar 2007 23:06:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1927365</guid><dc:creator>IEBlog</dc:creator><description>&lt;p&gt;Jeremy Dallman here with some important information from the MSXML team to the IE development community.&lt;/p&gt;
</description></item><item><title>MSXML4 to be Disabled in Late 2007</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#1927419</link><pubDate>Wed, 21 Mar 2007 23:23:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1927419</guid><dc:creator>RSS It All</dc:creator><description>&lt;p&gt;Jeremy Dallman here with some important information from the MSXML team to the IE development community&lt;/p&gt;
</description></item><item><title>This Website Wants to Run the Following Add-on</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#2275247</link><pubDate>Wed, 25 Apr 2007 22:13:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2275247</guid><dc:creator>IEBlog</dc:creator><description>&lt;p&gt;You may have encountered a warning similar to the following when browsing web sites with IE7: This website&lt;/p&gt;
</description></item><item><title>We are NOT Killbit-ing MSXML4!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#4901061</link><pubDate>Fri, 14 Sep 2007 01:07:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4901061</guid><dc:creator>Microsoft XML Team's WebLog</dc:creator><description>&lt;p&gt;Hello All, In March , we posted our intention to killbit MSXML4 and encouraged users to move to MSXML6&lt;/p&gt;
</description></item><item><title>We are NOT Killbit-ing MSXML4!</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#4903367</link><pubDate>Fri, 14 Sep 2007 03:44:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4903367</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Hello All, In March , we posted our intention to killbit MSXML4 and encouraged users to move to MSXML6&lt;/p&gt;
</description></item><item><title>[MDL-11438] Theme Selector error in IE 7.0</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#6292458</link><pubDate>Fri, 16 Nov 2007 10:32:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6292458</guid><dc:creator>JIRA: Moodle</dc:creator><description>&lt;p&gt;This might be a problem that is deeper in lib files. In &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx"&gt;http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx&lt;/a&gt; the advice is to use MSXML6 or MSXML3 but I could not find any file that could cause t..&lt;/p&gt;
</description></item><item><title>在Internet Explorer中正确使用MSXML</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#9037909</link><pubDate>Tue, 04 Nov 2008 10:20:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9037909</guid><dc:creator>SQL中国研发中心</dc:creator><description>&lt;p&gt;我参与了IE7的开发过程，看到了在IE浏览器中形形色色使用MSXML的方法。显然有一些东西困扰着开发者：MSXML“混乱”的版本以及如何创建“正确”的实例。下面是一段非常常见的代码： if (Web.Application.get_type()&lt;/p&gt;
</description></item><item><title>在Internet Explorer中正确使用MSXML</title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#9037924</link><pubDate>Tue, 04 Nov 2008 10:23:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9037924</guid><dc:creator>SQL中国研发中心</dc:creator><description>&lt;p&gt;我参与了IE7的开发过程，看到了在IE浏览器中形形色色使用MSXML的方法。显然有一些东西困扰着开发者：MSXML“混乱”的版本以及如何创建“正确”的实例。下面是一段非常常见的代码： if (Web.Application.get_type()&lt;/p&gt;
</description></item><item><title>在Internet Explorer中正确使用MSXML </title><link>http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml-in-internet-explorer.aspx#9042961</link><pubDate>Wed, 05 Nov 2008 06:29:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9042961</guid><dc:creator>SQL Server</dc:creator><description>&lt;p&gt;我参与了IE7的开发过程，看到了在IE浏览器中形形色色使用MSXML的方法。显然有一些东西困扰着开发者：MSXML“混乱”的版本以及如何创建“正确”的实例。下面是一段非常常见的代码： if (Web.Application&lt;/p&gt;
</description></item></channel></rss>