更新的 MSXML 核心服务 3.0 和 MSXML 核心服务 6.0 的说明 文章编号: 973687 -
查看本文应用于的产品
当您访问某个 Web 站点或运行应用程序加载 XHTML 文档,通过使用 Microsoft XML 核心服务 (MSXML),MSXML 将发送请求,万维网联合会 (W3C) 获取已知的文档类型定义 (DTD) 文件每次。 此行为可能会为 W3C 服务器带来大量的通信。 有时,您可能会发现 XHTML 文件不能加载因为 DTD 请求由 W3C 服务器被阻止。
例如对于您有一个 JavaScript 文件 (.js) 包含以下代码:
function pullXHtml() {
var xml = new ActiveXObject("Msxml2.DOMDocument.6.0");
xml.async = false;
xml.resolveExternals = true;
xml.validateOnParse = false;
xml.setProperty("ProhibitDTD", false);
xml.loadXML(
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +
"<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +
"<body><p>a simple paragraph</p></body></html>");
if (xml.parseError.errorCode != 0) {
var myErr = xml.parseError;
WScript.Echo("ERROR:" + myErr.reason);
} else {
WScript.echo("The XHTML document was loaded successfully.");
}
}
pullXHtml();
您在运行 JavaScript 文件时文件将加载一个 XHTML 文档由使用 MSXML。 如果您没有安装此更新,您可能会收到以下错误消息,当您运行 JavaScript 文件,如果 DTD 请求由 W3C 服务器被阻止:
错误: 服务器没有理解了的请求或请求无效。 错误处理资源 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd。
安装此更新后,将成功运行 JavaScript 文件,您将收到以下消息:
已成功加载 XHTML 文档。
请注意 应用此更新后,MSXML 缓存本地以减少发送给 W3C 服务器的请求数的 DTD 文件。 安装此更新后,您可能会提示您重新启动计算机。 如果您安装此更新在 Windows Vista,Windows Server 2008 年 5年或 Windows 7 中您必须以管理员身份运行安装程序文件。 有关 XHTML 和文档类型定义 (DTD) 请参阅"更多信息"一节。 更新信息 如何确定 MSXML 版本 要确定您的计算机上安装的 MSXML 版本,请按照下列步骤:
在以下目录中找到该 Msxml3.dll 文件或 Msxml6.dll 文件: C:\Windows\System32 右键单击 Msxml3.dll 或 Msxml6.dll 的文件,然后单击属性 . 单击该版本 若要查看版本信息选项卡。请注意 在 Windows Vista、 Windows 7 或 Windows Server 2008,单击将详细信息 而是选项卡。 如何获取此更新 通过 Windows Update,将自动安装此更新。
但是,也可以安装此更新手动下载相应的软件包。 有几个包包含此修复程序。 这些软件包发布的下列不同的安装方案:
收起该表格 展开该表格
知识库文章 安装方案 更新程序包 MSXML 版本 支持的操作系统 973687
(http://support.microsoft.com/kb/973687/
)
更新的 Microsoft MSXML 核心服务 3.0 和 MSXML 核心服务 6.0 的说明
由操作系统安装 MSXML3 和 MSXML6 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=1b643267-9116-4258-a53a-5a41426dcbcb)
MSXML 3.0 和 MSXML 6.0 Windows XP SP3 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=4bdcdabe-f1fb-4465-acc3-1db8a5b19491)
MSXML 3.0 Windows XP 专业 x64 版 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=567cc6dc-f5d0-48e4-af0f-148cea6c00f8)
MSXML 3.0 Windows Server 2003 SP2 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=6cedb430-1cce-4503-b327-6cfa5dff5932)
MSXML 3.0 Windows Server 2003 Service Pack 2 x 64 版 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=cca1747b-148d-44ed-82ee-245663f26398)
MSXML 3.0 Windows Server 2003 Service Pack 2 的基于 Itanium 的系统 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=8b885659-149b-45eb-a9c3-c58f94e19aa9)
MSXML 3.0 和 MSXML 6.0 Windows Vista、 Windows Vista SP1 和 Windows Vista SP2 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=b339502a-fdb3-422b-a300-1471f5eb926e)
MSXML 3.0 和 MSXML 6.0 Windows Vista 64 位版本,Windows Vista 64 位版本 SP1 和 Windows Vista SP2 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=ed45f2d6-694a-4c67-8834-87f892ff85b8)
MSXML 3.0 和 MSXML 6.0 Windows Server 2008 和 Windows Server 2008 SP2 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=60bad052-b9e9-424f-a144-1403162ac413)
MSXML 3.0 和 MSXML 6.0 Windows Server 2008 x 64 版和 Windows Server 2008 x 64 版 SP2 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=4a2002f3-dd1e-4758-86c0-8f0aba72faa6)
MSXML 3.0 和 MSXML 6.0 Windows Server 2008,对于基于 Itanium 的系统、 Windows Server 2008 的基于 Itanium 的系统 SP2 973685
(http://support.microsoft.com/kb/973685/
)
更新的 Microsoft XML 核心服务 4.0 Service Pack 3 的说明
安装了的应用程序或由您自己手动安装 MSXML 4.0。 若要将此修补程序,您必须安装 MSXML 4.0 SP3。 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=e35f3dd3-1bb7-4c74-aed2-49dbae77546b)
MSXML 4.0 sp3 Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008 ; Windows Server 2008 R2 ; Windows Server 2008 Service Pack 2; Windows Vista ; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP 服务包 2; Windows XP 服务包 3 973686
(http://support.microsoft.com/kb/973686/
)
更新的 Microsoft MSXML 核心服务 6.0 Service Pack 2 的说明
安装了的应用程序或由您自己手动安装 MSXML 6.0。 若要将此修补程序,您必须安装 MSXML 6.0 SP2。 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=819352df-cffa-413a-94d1-6213927137f6)
MSXML 6.0 sp2 Windows Server 2003 Service Pack 2; Windows XP Service Pack 2 973688
(http://support.microsoft.com/kb/973688/
)
更新的 Microsoft XML 核心服务 4.0 Service Pack 2 的说明
安装了的应用程序或由您自己手动安装 MSXML 4.0。 若要将此修补程序,您必须安装 MSXML 4.0 SP2。 立即下载更新程序包。
(http://www.microsoft.com/downloads/details.aspx?FamilyId=00bcdf28-2299-4150-964d-88a601e25229)
MSXML 4.0 sp2 Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008 ; Windows Server 2008 R2 ; Windows Server 2008 Service Pack 2; Windows Vista ; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP 服务包 2; Windows XP Service Pack
有关如何下载 Microsoft 支持文件的详细信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591
(http://support.microsoft.com/kb/119591/
)
如何从联机服务获取 Microsoft 支持文件
Microsoft 扫描此文件的病毒。 Microsoft 使用该文件已过帐的日期上获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器,以帮助防止对该文件进行任何未经授权的更改。
文件信息 此更新的英文版具有文件属性 (或更高版本的文件属性) 下表中列出。
日期和时间对这些文件列出在协调世界时 (UTC)。 当您查看文件信息时,将转换为本地时间。 若要将 UTC 与本地时间之间的区别使用,
时区 在选项卡上,
日期和时间 在控件中的项目面板。
支持所有基于 x86 的 Windows XP SP2 版本 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.1050.0 1,172,480 2009 年 7 月 31 日 04: 36
支持所有基于 x86 的 Windows XP SP3 版本 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.1051.0 1,172,480 2009 年 7 月 31 日 04: 24 Msxml6.dll 6.20.1103.0 1,447,424 2009 年 7 月 31 日 04: 24
支持所有基于 x86 的 Windows Server 2003 SP2 版本 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.1050.0 1,187,840 2009 年 7 月 27 日 12: 07
支持所有基于 x64 的 Windows Server 2003 SP2 版本 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 平台 Msxml3.dll 8.100.1050.0 2,194,432 2009 年 7 月 27 日 09: 48 x64 Wmsxml3.dll 8.100.1050.0 1,187,840 2009 年 7 月 27 日 09: 48 x86
对所有受支持的 Windows Server 2003 SP2 的基于 Itanium 的版本 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 平台 Msxml3.dll 8.100.1050.0 3,551,744 2009 年 7 月 27 日 09: 48 IA 64 Wmsxml3.dll 8.100.1050.0 1,187,840 2009 年 7 月 27 日 09: 48 x86
支持所有基于 x86 的 Windows Vista 版本 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.3501.0 1,260,032 2009 年 8 月 10 日 13: 05 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 10 日 13: 05 Msxml6.dll 6.20.3501.0 1,406,464 2009 年 8 月 10 日 13: 05 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 10 日 13: 05
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.3501.0 1,260,032 2009 年 8 月 10 日 12: 51 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 10 日 12: 51 Msxml6.dll 6.20.3501.0 1,409,536 2009 年 8 月 10 日 12: 51 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 10 日 12: 51
支持所有基于 x86 版本的 Windows Vista SP1 和 Windows Server 2008 的 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.4001.0 1,257,472 2009 年 8 月 10 日 11: 00 Msxml3r.dll 8.20.8730.1 2048 2006 年 11 月 2 日 09: 41 Msxml6.dll 6.20.4001.0 1,399,296 2009 年 8 月 10 日 11: 01 Msxml6r.dll 6.0.3883.0 2048 2006 年 11 月 2 日 09: 41
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.4001.0 1,257,472 2009 年 8 月 11 日 15: 25 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 11 日 17: 04 Msxml6.dll 6.20.4001.0 1,401,344 2009 年 8 月 11 日 15: 26 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 11 日 17: 04
支持所有基于 x86 版本的 Windows Vista SP2 和 Windows Server 2008 SP2 的 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.5002.0 1,248,768 2009 年 8 月 11 日 16: 44 Msxml3r.dll 8.20.8730.1 2048 2006 年 11 月 2 日 09: 41 Msxml6.dll 6.20.5002.0 1,401,856 2009 年 8 月 11 日 16: 44 Msxml6r.dll 6.0.3883.0 2048 2006 年 11 月 2 日 09: 41
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.5002.0 1,248,768 2009 年 8 月 11 日 16: 58 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 11 日 16: 58 Msxml6.dll 6.20.5002.0 1,401,856 2009 年 8 月 11 日 16: 58 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 11 日 16: 58
支持所有基于 x64 的版本的 Windows Vista x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.3501.0 1,902,080 2009 年 8 月 10 日 13: 17 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 10 日 13: 17 Msxml6.dll 6.20.3501.0 1,827,328 2009 年 8 月 10 日 13: 17 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 10 日 13: 17
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.3501.0 1,902,592 2009 年 8 月 10 日 13: 21 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 10 日 13: 21 Msxml6.dll 6.20.3501.0 1,830,912 2009 年 8 月 10 日 13: 21 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 10 日 13: 21
支持所有基于 x64 的版本的 Windows Vista SP1 和 Windows Server 2008 的 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.4001.0 1,875,456 2009 年 8 月 10 日 14: 09 Msxml3r.dll 8.20.8730.1 2048 2006 年 11 月 2 日 11: 13 Msxml6.dll 6.20.4001.0 1,794,560 2009 年 8 月 10 日 14: 09 Msxml6r.dll 6.0.3883.0 2048 2006 年 11 月 2 日 11: 13
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.4001.0 1,875,968 2009 年 8 月 11 日 16: 56 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 11 日 16: 56 Msxml6.dll 6.20.4001.0 1,796,608 2009 年 8 月 11 日 16: 56 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 11 日 16: 56
支持所有基于 x64 的版本和 Windows Server 2008 SP2 的 Windows Vista SP2 x 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.5002.0 1,869,824 2009 年 8 月 11 日 17: 06 Msxml3r.dll 8.20.8730.1 2048 2006 年 11 月 2 日 11: 13 Msxml6.dll 6.20.5002.0 1,797,120 2009 年 8 月 11 日 17: 06 Msxml6r.dll 6.0.3883.0 2048 2006 年 11 月 2 日 11: 13
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.5002.0 1,869,824 2009 年 8 月 11 日 17: 07 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 11 日 17: 07 Msxml6.dll 6.20.5002.0 1,797,632 2009 年 8 月 11 日 17: 07 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 11 日 17: 07
对所有受支持的 Windows Server 2008 的基于 Itanium 的版本 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.4001.0 3,164,160 2009 年 8 月 10 日 13: 00 Msxml3r.dll 8.20.8730.1 2048 2008 年 1 月 19 日 08: 13 Msxml6.dll 6.20.4001.0 3,825,152 2009 年 8 月 10 日 13: 00 Msxml6r.dll 6.0.3883.0 2048 2008 年 1 月 19 日 08: 13
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.4001.0 3,164,672 2009 年 8 月 11 日 16: 54 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 11 日 16: 54 Msxml6.dll 6.20.4001.0 3,832,832 2009 年 8 月 11 日 16: 54 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 11 日 16: 54
对所有受支持的 Windows Server 2008 SP2 的基于 Itanium 的版本 收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.5002.0 3,164,160 2009 年 8 月 11 日 16: 46 Msxml3r.dll 8.20.8730.1 2048 2008 年 1 月 19 日 08: 13 Msxml6.dll 6.20.5002.0 3,831,808 2009 年 8 月 11 日 16: 46 Msxml6r.dll 6.0.3883.0 2048 2008 年 1 月 19 日 08: 13
收起该表格 展开该表格
文件名称 文件版本 文件大小 日期 时间 Msxml3.dll 8.100.5002.0 3,164,672 2009 年 8 月 11 日 16: 58 Msxml3r.dll 8.20.8730.1 2048 2009 年 8 月 11 日 16: 58 Msxml6.dll 6.20.5002.0 3,832,832 2009 年 8 月 11 日 16: 58 Msxml6r.dll 6.0.3883.0 2048 2009 年 8 月 11 日 16: 58
有关文档类型定义的详细信息,请访问以下网站:
有关 XHTML 的详细信息,请访问以下网站:
MSXML 有关的详细信息,请访问下面的 Microsoft 开发人员网络网站:
Microsoft XML 分析器 (MSXML) 版本的列表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
269238
(http://support.microsoft.com/kb/269238/
)
Microsoft XML 分析器 (MSXML) 版本的列表
有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
954459
(http://support.microsoft.com/kb/954459/
)
MS08-069: 说明的 XML 核心服务 6.0 的安全更新: 2008 年 11 月 11
有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684
(http://support.microsoft.com/kb/824684/LN/
)
用于描述 Microsoft 软件更新的标准术语的说明
文章编号: 973687 - 最后修改: 2011年1月19日 - 修订: 1.0
这篇文章中的信息适用于: Microsoft XML Core Services 3.0 atdownload kbexpertiseinter kbsurveynew kbqfe kbfix kbmt KB973687 KbMtzh
机器翻译 注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版:
973687
(http://support.microsoft.com/kb/973687/en-us/
)
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
非常感谢!您的反馈将被用来改进我们的支持内容。更多的帮助选项,请访问
微软帮助和支持主页 .