INFO : MSXML 4.0 spécifiques GUID et ProgID

Traductions disponibles Traductions disponibles
Numéro d'article: 305019 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Microsoft XML Core Services (MSXML) 4.0 est installé en mode côte à côte. Cela signifie que l'installation de MSXML 4.0 ne pas remplacer ou dépendent des version précédemment installée de l'analyseur MSXML sur votre ordinateur. Cela permet de protéger la qualité des applications qui utilisent actuellement MSXML.dll, Msxml2.dll, ou mode Msxml3.dll. côte à côte permet également vous permet de décider quelle version de l'analyseur à utiliser dans votre code.

Après avoir installé MSXML 4.0, les applications qui utilisent ProgID indépendante de la version Continuez à exécuter utilisent la même version qu'ils utilisaient avant. Pour utiliser la version 4.0, applications doivent écrites d'être façon à utiliser la classe dépendant de la version appropriée ID (CLSID) et ProgID qui font référence Msxml4.dll.

Plus d'informations

MSXML 4.0 GUID et ProgID

Le tableau suivant répertorie le GUID du dépendant de la version et ProgID peut être utilisée pour appeler MSXML 4.0 dans vos applications.

Réduire ce tableauAgrandir ce tableau
Nom symboliqueGUIDProgID
CLSID_DOMDocument40{88d969c0-f192 11 d 4-a65f-0040963251e5}Msxml2.DOMDocument.4.0
CLSID_DSOControl40{88d969c4-f192 11 d 4-a65f-0040963251e5}Msxml2.DSOControl.4.0
CLSID_FreeThreadedDOMDocument40{88d969c1-f192 11 d 4-a65f-0040963251e5}Msxml2.FreeThreadedDOMDocument.4.0
CLSID_MXHTMLWriter40{88d969c9-f192 11 d 4-a65f-0040963251e5}Msxml2.MXHTMLWriter.4.0
CLSID_MXNamespaceManager40{88d969d6-f192 11 d 4-a65f-0040963251e5}Msxml2.MXNamespaceManager.4.0
CLSID_MXXMLWriter40{88d969c8-f192 11 d 4-a65f-0040963251e5}Msxml2.MXXMLWriter.4.0
CLSID_SAXAttributes40{88d969ca-f192 11 d 4-a65f-0040963251e5}Msxml2.SAXAttributes.4.0
CLSID_SAXXMLReader40{7c6e29bc-8b8b-4c3d-859e-af6cd158be0f}Msxml2.SAXXMLReader.4.0
CLSID_ServerXMLHTTP40{88d969c6-f192 11 d 4-a65f-0040963251e5}Msxml2.ServerXMLHTTP.4.0
CLSID_XMLHTTP40{88d969c5-f192 11 d 4-a65f-0040963251e5}Msxml2.XMLHTTP.4.0
CLSID_XMLSchemaCache40{88d969c2-f192 11 d 4-a65f-0040963251e5}Msxml2.XMLSchemaCache.4.0
CLSID_XSLTemplate40{88d969c3-f192 11 d 4-a65f-0040963251e5}Msxml2.XSLTemplate.4.0


Comment faire pour utiliser MSXML4 ProgID dans vos applications

Pour utiliser MSXML 4.0 dans vos applications, utilisez ProgID dépendant de la version. Te suivant des exemples de code Montrez comment créer la DOMDocument :

Dans une application Microsoft Visual Basic, à l'aide d'une liaison anticipée :
Dim oxmldoc as New Msxml2.DOMDocument40
Notez que vous devez affecter une référence à Microsoft XML version 4.0 de cette option. Pour ce faire, cliquez sur Références dans le menu projet .

Dans une application Microsoft Visual Basic, à l'aide de liaison tardive :

Dim oxmldoc as Object
Set oxmldoc = CreateObject("Msxml2.DOMDocument.4.0")
				
Dans une application JScript qui s'exécute sur le côté client :
var oxmldoc = new ActiveXObject("Msxml2.DOMDocument.4.0");

Dans une application Visual Basic Scripting Edition (VBScript) qui s'exécute sur le côté serveur :
Set oxmldoc = Server.CreateObject("Msxml2.DOMDocument.4.0")

Références

Remplacer le mode de mise à niveau n'est plus prises en charge dans MSXML 4.0. L'outil de Xmlinst.exe (téléchargement séparé) est pour une utilisation avec MSXML 3.0. Il ne fonctionne pas avec MSXML 4.0. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
303207 INFO : Installation de l'analyseur MSXML affecte le mode d'exécution

Propriétés

Numéro d'article: 305019 - Dernière mise à jour: mercredi 21 novembre 2001 - Version: 1.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft XML Core Services 4.0
Mots-clés : 
kbmt kbinfo KB305019 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 305019
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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