信息: MSXML 4.0 特定 Guid 和 Progid

文章翻译 文章翻译
文章编号: 305019
展开全部 | 关闭全部

概要

Microsoft XML Core Services (MSXML) (MSXML) 4.0 中通过并行模式安装。这意味着安装 MSXML 4.0 不替换或依赖于任何以前安装的版本的 MSXML 分析器,您的计算机上。这样做是为了保护 Msxml.dll,Msxml2.dll,当前正在使用的应用程序的质量,或 Msxml3.dll。 通过并行模式还允许您决定哪一个版本的分析器,若要在代码中使用。

MSXML 4.0 安装完成后,使用版本无关 Progid 的应用程序将继续运行使用之前对它们正在使用的版本相同。若要使用 4.0 版,必须编写应用程序以使用适当的版本相关类别 Id (Clsid) 和引用 Msxml4.dll 的 Progid。

更多信息

MSXML 4.0 的 Guid 和 Progid

下表列出与版本相关的 Guid 和可用于您的应用程序中调用 MSXML 4.0 的 Progid。

收起该表格展开该表格
符号名称GUID进程 Id
CLSID_DOMDocument40{} 88d969c0-f192-11d4-a65f-0040963251e5Msxml2.DOMDocument.4.0
CLSID_DSOControl40{88d969c0-f192-11d4-a65f-0040963251e5}Msxml2.DSOControl.4.0
CLSID_FreeThreadedDOMDocument40{} 88d969c1-f192-11d4-a65f-0040963251e5Msxml2.FreeThreadedDOMDocument.4.0
CLSID_MXHTMLWriter40{} 88d969c9-f192-11d4-a65f-0040963251e5Msxml2.MXHTMLWriter.4.0
CLSID_MXNamespaceManager40{} 88d969d6-f192-11d4-a65f-0040963251e5Msxml2.MXNamespaceManager.4.0
CLSID_MXXMLWriter40{} 88d969c8-f192-11d4-a65f-0040963251e5Msxml2.MXXMLWriter.4.0
CLSID_SAXAttributes40{} 88d969ca-f192-11d4-a65f-0040963251e5Msxml2.SAXAttributes.4.0
CLSID_SAXXMLReader40{} 7c6e29bc-8b8b-4c3d-859e-af6cd158be0fMsxml2.SAXXMLReader.4.0
CLSID_ServerXMLHTTP40{} 88d969c6-f192-11d4-a65f-0040963251e5Msxml2.ServerXMLHTTP.4.0
CLSID_XMLHTTP40{} 88d969c5-f192-11d4-a65f-0040963251e5Msxml2.XMLHTTP.4.0
CLSID_XMLSchemaCache40{} 88d969c2-f192-11d4-a65f-0040963251e5Msxml2.XMLSchemaCache.4.0
CLSID_XSLTemplate40{} 88d969c3-f192-11d4-a65f-0040963251e5Msxml2.XSLTemplate.4.0


如何在您的应用程序中使用 MSXML4 Progid

若要在您的应用程序中使用 MSXML 4.0,使用依赖于版本的 Progid。Te 后面的代码示例演示如何创建 DOMDocument:

在使用早期绑定的 Microsoft Visual Basic 应用程序:
Dim oxmldoc as New Msxml2.DOMDocument40
请注意必须设置此选项的参考Microsoft XML 版本4.0。若要执行此操作,单击项目菜单上的引用

在 Microsoft Visual Basic 应用中,使用晚期绑定:

Dim oxmldoc as Object
Set oxmldoc = CreateObject("Msxml2.DOMDocument.4.0")
				
在 JScript 应用程序在客户端上运行:
var oxmldoc = new ActiveXObject("Msxml2.DOMDocument.4.0");

在 Visual Basic 脚本版本 (VBScript) 应用程序在服务器端运行:
Set oxmldoc = Server.CreateObject("Msxml2.DOMDocument.4.0")

参考

替换的模式在 MSXML 4.0 中不再支持升级。用于使用 MSXML 3.0 Xmlinst.exe 工具 (单独下载)。它不适用于 MSXML 4.0。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
303207 信息: 设置 MSXML 分析器会影响运行的模式

属性

文章编号: 305019 - 最后修改: 2014年2月9日 - 修订: 6.0
关键字:?
kbinfo kbmt KB305019 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 305019
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com