Erreur name space et type introuvable sur ma classe [Résolu]

Messages postés
89
Date d'inscription
mardi 19 janvier 2010
Dernière intervention
21 juin 2016
- 27 août 2010 à 17:57 - Dernière réponse :
Messages postés
89
Date d'inscription
mardi 19 janvier 2010
Dernière intervention
21 juin 2016
- 27 août 2010 à 23:30
Salut à tous,
j'essaye de traiter (lire) un document XML, pour cela j'utilise XPath. j'ai crée une classe qui me permet de le lire et de renvoyer dans une string les informations dont j'ai besoin.
mon problème c'est que quand je crée une instance de ma classe, j'ai l'erreur suivante: "le type ou l'espace de nom 'maclasse' est introuvable (une directive using ou une référence assembly est-elle manquante?)"

quelqu'un à déja vu ça? (certainement que oui :))
je sais que le problème doit-etre con mais bon je ne trouve pas ce qui se passe. voici quelque lignes de mon code:
Ma classe:
public class XmlParser
    {
        static XPathDocument docNav;
        static XPathNavigator nav;
        static XPathNodeIterator xit;
        static bool initpath = true;

        public XmlParser(string path) 
        {
              <code>
        }


Mon appel à ma classe:
[code=cs]

protected XmlParser Xe = new XmlParser();

</code>

Merci pour votre aide.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
1648
Date d'inscription
samedi 6 novembre 2004
Dernière intervention
28 avril 2011
- 27 août 2010 à 21:43
3
Merci
Salut,

Ta classe est sans doute dans un certain namespace, qui n'est pas connu du fichier où tu cherches à l'instancier.
Trouve son nom et rajoute un :
using MonNamespace;


Si la classe est déclarée dans un autre projet que celui où tu l'instancie, n'oublie pas d'ajouter une référence vers le projet où elle est déclarée.

(C'est d'ailleurs exactement ce que t'indique le message d'erreur...)

Cordialement
Nurgle (Antoine)

Merci cs_Nurgle 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de cs_Nurgle
Messages postés
89
Date d'inscription
mardi 19 janvier 2010
Dernière intervention
21 juin 2016
- 27 août 2010 à 23:30
0
Merci
Merci c'était bine ça!
Commenter la réponse de Karibot

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.