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

Karibot 89 Messages postés mardi 19 janvier 2010Date d'inscription 21 juin 2016 Dernière intervention - 27 août 2010 à 17:57 - Dernière réponse : Karibot 89 Messages postés mardi 19 janvier 2010Date d'inscription 21 juin 2016 Dernière intervention
- 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 

2 réponses

Répondre au sujet
cs_Nurgle 1648 Messages postés samedi 6 novembre 2004Date d'inscription 28 avril 2011 Dernière intervention - 27 août 2010 à 21:43
+3
Utile
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)
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Nurgle
Karibot 89 Messages postés mardi 19 janvier 2010Date d'inscription 21 juin 2016 Dernière intervention - 27 août 2010 à 23:30
0
Utile
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.