[XML] Erreur : le nom distant n'a pu etre resolu [Résolu]

Signaler
Messages postés
63
Date d'inscription
mercredi 9 février 2005
Statut
Membre
Dernière intervention
27 janvier 2009
-
cs_ip2x
Messages postés
63
Date d'inscription
mercredi 9 février 2005
Statut
Membre
Dernière intervention
27 janvier 2009
-
Bonjour, lorsque j'appelle la fonction Load() d' XmlDocument et que mon pc n'est pas connecté a internet j'obtiens cette exception : Le nom distant n'a pu etre resolu.

Quelqu'un aurait-il une idée pour eviter de lever cette exception quand le pc est offline ?

Aprés l'effort, le reconfort... http://ip2x.free.fr/tracks/part4

6 réponses

Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
75
Quelle version de .NET ?
Comment charges tu ton document ?
Essaie de passer par une surcharge de Load prennant comme paramètre un XmlReader à laquelle tu passera un XmlTextReader dont tu auras pris soin d'initialiser la propriété XmlResolver à null (ou de voir si tu peux lui fournir une implémentation te permettant de "rediriger" le chargement vers une copie locale quand tu es hors ligne).

/*
coq
MVP Visual C#
CoqBlog
*/
Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
75
Salut,

Tu essaie de charger un document local ?

/*
coq
MVP Visual C#
CoqBlog
*/
Messages postés
63
Date d'inscription
mercredi 9 février 2005
Statut
Membre
Dernière intervention
27 janvier 2009

Oui tout a fait, le document xml est local.

Aprés l'effort, le reconfort... http://ip2x.free.fr/tracks/part4
Messages postés
63
Date d'inscription
mercredi 9 février 2005
Statut
Membre
Dernière intervention
27 janvier 2009

Voici pour exemple le debut du document xml :
<?xml version="1.0" encoding="iso-8859-1"?>
<NewsML>
<Catalog Href="http://www.afp.com/dtd/AFPCatalog.xml"/>

La methode Load() tente manifestement de contacter afp.com...

<hr size="2" width="100%" />Aprés l'effort, le reconfort... http://ip2x.free.fr/tracks/part4
Messages postés
63
Date d'inscription
mercredi 9 février 2005
Statut
Membre
Dernière intervention
27 janvier 2009

Pas d'idée sur comment empecher la levée de cette exception?

Aprés l'effort, le reconfort... http://ip2x.free.fr/tracks/part4
Messages postés
63
Date d'inscription
mercredi 9 février 2005
Statut
Membre
Dernière intervention
27 janvier 2009

Yes ! Bon j'ai rendu mon projet donc tant pis pour cette fois. J'utilisais le framework 2.0.
Mais sympa la feinte ! Merci quand même !

Aprés l'effort, le reconfort... http://ip2x.free.fr/tracks/part4