INFO: O MSXML 4.0 GUID específicos e ProgID

Traduções de Artigos Traduções de Artigos
Artigo: 305019 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

Microsoft XML Core Services (MSXML) 4.0 é instaladas no modo side-by-side. Isto significa que instalar o MSXML 4.0 não substituir ou dependem de qualquer versão anteriormente instalada do analisador MSXML no computador. Isto é efectuado para proteger a qualidade de aplicações que está a utilizar MSXML.dll, Msxml2.dll, ou o modo de MSXML3.dll. lado a lado também permite-lhe decidir que versão do analisador para utilizar no seu código.

Depois do MSXML 4.0 estiver instalado, as aplicações que utilizam ProgID independente da versão continuam a executar utilizando a mesma versão estavam a utilizar antes de. Para utilizar a versão 4.0, as aplicações devem ser escritas para utilizar a classe dependente da versão adequada ID (CLSID) e ProgID que referenciam Msxml4.dll.

Mais Informação

MSXML 4.0 GUID e ProgID

A tabela seguinte lista os dependente da versão GUID e ProgID que pode ser utilizado para invocar o MSXML 4.0 nas suas aplicações.

Reduzir esta tabelaExpandir esta tabela
Nome simbólicoGUIDProgID
CLSID_DOMDocument40{88d969c0-f192-11d4-a65f-0040963251e5}Msxml2.DOMDocument.4.0
CLSID_DSOControl40{88d969c4-f192-11d4-a65f-0040963251e5}Msxml2.DSOControl.4.0
CLSID_FreeThreadedDOMDocument40{88d969c1-f192-11d4-a65f-0040963251e5}Msxml2.FreeThreadedDOMDocument.4.0
CLSID_MXHTMLWriter40{88d969c9-f192-11d4-a65f-0040963251e5}Msxml2.MXHTMLWriter.4.0
CLSID_MXNamespaceManager40{88d969d6-f192-11d4-a65f-0040963251e5}Msxml2.MXNamespaceManager.4.0
CLSID_MXXMLWriter40{88d969c8-f192-11d4-a65f-0040963251e5}Msxml2.MXXMLWriter.4.0
CLSID_SAXAttributes40{88d969ca-f192-11d4-a65f-0040963251e5}Msxml2.SAXAttributes.4.0
CLSID_SAXXMLReader40{7c6e29bc-8b8b-4c3d-859e-af6cd158be0f}Msxml2.SAXXMLReader.4.0
CLSID_ServerXMLHTTP40{88d969c6-f192-11d4-a65f-0040963251e5}Msxml2.ServerXMLHTTP.4.0
CLSID_XMLHTTP40{88d969c5-f192-11d4-a65f-0040963251e5}Msxml2.XMLHTTP.4.0
CLSID_XMLSchemaCache40{88d969c2-f192-11d4-a65f-0040963251e5}Msxml2.XMLSchemaCache.4.0
CLSID_XSLTemplate40{88d969c3-f192-11d4-a65f-0040963251e5}Msxml2.XSLTemplate.4.0


Como utilizar Msxml4 ProgID de aplicações

Para utilizar o MSXML 4.0 nas suas aplicações, utilize o ProgID dependente da versão. T exemplos de código a seguir mostram como criar o ' DOMDocument ':

Numa aplicação do Microsoft Visual Basic, utilizando o enlace inicial:
Dim oxmldoc as New Msxml2.DOMDocument40
Note que tem de definir uma referência à versão 4.0 do Microsoft XML para esta opção. Para o fazer, clique em References no menu projecto .

Numa aplicação do Microsoft Visual Basic, utilizando o enlace dinâmico:

Dim oxmldoc as Object
Set oxmldoc = CreateObject("Msxml2.DOMDocument.4.0")
				
Numa aplicação JScript que está em execução no lado do cliente:
var oxmldoc = new ActiveXObject("Msxml2.DOMDocument.4.0");

Numa aplicação do Visual Basic Scripting Edition (VBScript) que está em execução no lado do servidor:
Set oxmldoc = Server.CreateObject("Msxml2.DOMDocument.4.0")

Referências

Modo actualizações já não são suportadas no MSXML 4.0 de substituição. A ferramenta Xmlinst.exe (uma transferência separada) é para utilização com o MSXML 3.0. Não funciona com o MSXML 4.0. Para obter informações adicionais, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
303207INFO: Instalação do analisador MSXML afecta o modo de execução

Propriedades

Artigo: 305019 - Última revisão: 21 de novembro de 2001 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft XML Core Services 4.0
Palavras-chave: 
kbmt kbinfo KB305019 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 305019

Submeter comentários

 

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