OVH Cloud OVH Cloud

utiliser MSXML4

4 réponses
Avatar
Jérôme VERITE
bonjour à tous,

j'utilise MSXML4 dans mon application. Tout se passe très bien sur ma
machine de développement sous XP ainsi que sur les autres machines
installées avec XP, par contre lorsque je lance mon programme sous windows
2000, ca plante. Après un joli debuggage à la messagebox, j'ai cerné le bug,
à savoir sur une ligne du genre set toto = new DomDocument.

Ma question est donc de savoir si c'est réellement MSXML4 qui a un souci ou
si comme j'ai pu le lire la semaine dernière, la compilation sur XP pose
quelques problèmes de compatibilité pour les OS des versions précédentes.

Merci pour votre aide précieuse.

Jérôme

4 réponses

Avatar
Sundowne
'Jour
L'un et l'autre à mon avis ! Je ne crois pas que MSXML4 soit disponible
nativement sous win2000. As-tu installées et déclarées les lib necessaires?
et sont-elles compatibles win2000?
@+

"Jérôme VERITE" a écrit dans le message de
news:ez%
bonjour à tous,

j'utilise MSXML4 dans mon application. Tout se passe très bien sur ma
machine de développement sous XP ainsi que sur les autres machines
installées avec XP, par contre lorsque je lance mon programme sous windows
2000, ca plante. Après un joli debuggage à la messagebox, j'ai cerné le


bug,
à savoir sur une ligne du genre set toto = new DomDocument.

Ma question est donc de savoir si c'est réellement MSXML4 qui a un souci


ou
si comme j'ai pu le lire la semaine dernière, la compilation sur XP pose
quelques problèmes de compatibilité pour les OS des versions précédentes.

Merci pour votre aide précieuse.

Jérôme




Avatar
Jérôme VERITE
Oui, j'ai installé MSXML4 en utilisant le fichier MSI fourni sur le site de
microsoft

Je viens de trouver une solution mais qui ne me plait pas trop, en fait,
après avoir installé IE6,
mon programme se met a fonctionner correctement, mais je trouve ca lourd et
pas pratique
du tout. Je suis donc toujours à la recherche d'une autre alternative.

De plus je n'arrive pas à trouver l'info comme quoi MSXML4 requiert IE6 sur
le site de
microsoft, ce qui me serait bien utile pour voir les prérequis au bon
fonctionnement des
autres versions de MSXML. Dans la mesure ou mon programme fonctionnerait
surement
aussi bien avec une version de MSXML plus ancienne et qui ne nécessite pas
IE6.

Donc, si vous avec la moindre info, n'hésitez pas à m'en faire part.

Merci d'avance.

Jérôme
"Sundowne" a écrit dans le message de news:

'Jour
L'un et l'autre à mon avis ! Je ne crois pas que MSXML4 soit


disponible
nativement sous win2000. As-tu installées et déclarées les lib


necessaires?
et sont-elles compatibles win2000?
@+

"Jérôme VERITE" a écrit dans le message de
news:ez%
> bonjour à tous,
>
> j'utilise MSXML4 dans mon application. Tout se passe très bien sur ma
> machine de développement sous XP ainsi que sur les autres machines
> installées avec XP, par contre lorsque je lance mon programme sous


windows
> 2000, ca plante. Après un joli debuggage à la messagebox, j'ai cerné le
bug,
> à savoir sur une ligne du genre set toto = new DomDocument.
>
> Ma question est donc de savoir si c'est réellement MSXML4 qui a un souci
ou
> si comme j'ai pu le lire la semaine dernière, la compilation sur XP pose
> quelques problèmes de compatibilité pour les OS des versions


précédentes.
>
> Merci pour votre aide précieuse.
>
> Jérôme
>
>




Avatar
Olivier Schmitt
Bonjour,

En effet il faut déployer le parser MSXML 4.0 avec votre application :
http://www.microsoft.com/downloads/details.aspx?FamilyID144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en

--
Olivier Schmitt
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.

"Sundowne" wrote in message
news:
'Jour
L'un et l'autre à mon avis ! Je ne crois pas que MSXML4 soit


disponible
nativement sous win2000. As-tu installées et déclarées les lib


necessaires?
et sont-elles compatibles win2000?
@+

"Jérôme VERITE" a écrit dans le message de
news:ez%
> bonjour à tous,
>
> j'utilise MSXML4 dans mon application. Tout se passe très bien sur ma
> machine de développement sous XP ainsi que sur les autres machines
> installées avec XP, par contre lorsque je lance mon programme sous


windows
> 2000, ca plante. Après un joli debuggage à la messagebox, j'ai cerné le
bug,
> à savoir sur une ligne du genre set toto = new DomDocument.
>
> Ma question est donc de savoir si c'est réellement MSXML4 qui a un souci
ou
> si comme j'ai pu le lire la semaine dernière, la compilation sur XP pose
> quelques problèmes de compatibilité pour les OS des versions


précédentes.
>
> Merci pour votre aide précieuse.
>
> Jérôme
>
>




Avatar
Olivier Schmitt
Bonjour,

Pourriez vous donner plus d'informations quant au message d'erreur ?


--
Olivier Schmitt
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.

"Jérôme VERITE" wrote in message
news:
Oui, j'ai installé MSXML4 en utilisant le fichier MSI fourni sur le site


de
microsoft

Je viens de trouver une solution mais qui ne me plait pas trop, en fait,
après avoir installé IE6,
mon programme se met a fonctionner correctement, mais je trouve ca lourd


et
pas pratique
du tout. Je suis donc toujours à la recherche d'une autre alternative.

De plus je n'arrive pas à trouver l'info comme quoi MSXML4 requiert IE6


sur
le site de
microsoft, ce qui me serait bien utile pour voir les prérequis au bon
fonctionnement des
autres versions de MSXML. Dans la mesure ou mon programme fonctionnerait
surement
aussi bien avec une version de MSXML plus ancienne et qui ne nécessite pas
IE6.

Donc, si vous avec la moindre info, n'hésitez pas à m'en faire part.

Merci d'avance.

Jérôme
"Sundowne" a écrit dans le message de news:

> 'Jour
> L'un et l'autre à mon avis ! Je ne crois pas que MSXML4 soit
disponible
> nativement sous win2000. As-tu installées et déclarées les lib
necessaires?
> et sont-elles compatibles win2000?
> @+
>
> "Jérôme VERITE" a écrit dans le message de
> news:ez%
> > bonjour à tous,
> >
> > j'utilise MSXML4 dans mon application. Tout se passe très bien sur ma
> > machine de développement sous XP ainsi que sur les autres machines
> > installées avec XP, par contre lorsque je lance mon programme sous
windows
> > 2000, ca plante. Après un joli debuggage à la messagebox, j'ai cerné


le
> bug,
> > à savoir sur une ligne du genre set toto = new DomDocument.
> >
> > Ma question est donc de savoir si c'est réellement MSXML4 qui a un


souci
> ou
> > si comme j'ai pu le lire la semaine dernière, la compilation sur XP


pose
> > quelques problèmes de compatibilité pour les OS des versions
précédentes.
> >
> > Merci pour votre aide précieuse.
> >
> > Jérôme
> >
> >
>
>