MSXML2.ServerXMLHTTP.4.0 Source?
Où en est l'objet "MSXML2.ServerXMLHTTP.4.0"? Qui installer le paquet?
Que j'essaie de faire ce qui suit:
Set oXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP.4.0")
Cette tentative échoue sur ma machine de développement (pas d'objet est retourné), mais elle est réussie à mon collègue de la machine de développement. De toute évidence, il a installé quelque chose que je n'ai pas, ou vice versa, mais d'où vient cet objet, dll, etc provenir?
Ce que j'ai besoin d'installer pour obtenir cet appel au travail?
Pour l'enregistrement, la modification de l'objet à une autre version n'est pas une option parce que le code que cela dépend a été testé pendant plusieurs jours contre cette version spécifique. Nous aurions à revenir en arrière et refaire le test...
De s'étendre sur cette question, comment puis-je savoir quelle version de MS XML est actuellement installé?
OriginalL'auteur Frank V | 2009-06-02
Vous devez vous connecter pour publier un commentaire.
Essayez d'utiliser cette fonction:-
Ça m'étonne que même maintenant, il y a toujours de nouveaux développements à l'encontre de la version 4.0. Microsoft sont désormais uniquement les correctifs de la version 3.0 et la version de MSXML 6.0 cœurs.
Je sais que c'est trop tard maintenant, mais vraiment, vous devriez être en utilisant 3.0, ce qui a l'avantage qu'il est omniprésent sur toutes les plateformes Windows, actuellement à l'appui de sorte que vous n'avez pas vraiment besoin d'envisager de l'installer. OU utiliser 6.0 puisque vous devez inclure une distribution de MSXML il peut aussi bien être 6, puisque c'est la dernière et ni 4, ni 5 obtenir tous les correctifs de sécurité.
Semble fonctionner, merci.
Anthony - Pourquoi Microsoft correctifs seulement 3,0 et 6,0? Ce qui est spécial à propos de 4.0 et 5.0 qu'ils devraient être orphelin?
Deux raisons. 3.0 est présent sur tous les systèmes actuellement à l'appui. Donc, si vous écrivez un Script ASP (ou le Javascript sur le client) qui nécessite l'utilisation de MSXML vous serez en utilisant 3.0. Donc MS ne peut pas ignorer 3.0 bien qu'ils le souhaitent. 4.0 et 5.0 OTH ne sont pas utilisées presque autant et doivent être installés par un app qui veut les utiliser. Par conséquent, il peut être motivé que l'effort nécessaire pour les maintenir à jour n'est pas la peine que les principaux fournisseurs à l'aide de MSXML va sûrement maintenant être en utilisant 6.0 qui a été la version en cours depuis un certain temps.
OriginalL'auteur AnthonyWJones
Ils peuvent tous être installé en même temps. Prendre un coup d'oeil sous Windows/system32/msxml(ver).dll.
Si vous voulez dire que la version est enregistrée, prendre un coup d'oeil ici :
http://support.microsoft.com/kb/278674
bien sûr, vous pouvez vous inscrire/désinscrire de même que tout autre dll.
OriginalL'auteur
Avis que MSXML 4.0 SP2 a répondre à ses fin de prise en charge. Vous devez migrer vers MSXML 6.0 pour obtenir le meilleur soutien et d'amélioration, ou revenir à MSXML 4.0 SERVICE PACK 3 pour les systèmes hérités.
OriginalL'auteur Samuel Zhang
J'ai installé: MSXML 4.0 SP2 et il a fixé mon problème.
S'il ne répond en partie à ma question: la version à installer. Je voudrais encore savoir comment identifier la version de MS XML est installé sur un système.
http://www.microsoft.com/downloads/details.aspx?familyid=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&displaylang=en
OriginalL'auteur Frank V