IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Click once : fichier de données introuvable


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Par défaut Click once : fichier de données introuvable
    J'ai un ENORME problème avec clickOnce. J'utilise VS 2005

    1) Je fais un truc tout simple : je lis un fichier XML pour trouver une info avec XPATH. Ca fonctionne parfaitement en mode debug.

    2) Je souhaite publier mon application avec clickOnce. Il génère, il publie.

    3) Je sais que ce gros malin de clickOnce (que je commence à détester) va foutre les fichiers dans un dossier au chemin incompréhensible. Mon fichier semble y être mais...

    4) Je lance l'application déployée et la : erreur, chemin introuvable...

    5) Je m'arrache les cheveux depuis 2 jours pour savoir comment est-ce qu'on dit à ce minable utilitaire (clickonce) qu'on lui ajoute tel fichier et comment on le retrouve.

    J'ai lu un truc sur mageUI... mais je n'ose pas croire qu'il faille faire tout ce bor**el pour ajouter un fichier... HELP!!

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 85
    Par défaut
    Envoie ton code stp

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Par défaut voici mon code
    Bon alors dans le code il n'y a rien de spécial, je crée tout ce qu'il faut pour naviguer dans le fichier et je crée la chaine path... celle qui pose problème. J'ai tout essayé, y compris avec ApplicationDeployment.IsNetworkDeployment....

    Je suppose que le problème vient de la manière dont le fichier xml est importé dans le projet.


    XPathDocument doc;
    XPathNavigator nav;

    string path;
    XPathNodeIterator NodeIter;

    // Ouvrir le document xml
    string Path = AppDomain.CurrentDomain.BaseDirectory + @"Data\Zones2007.xml";

    Console.WriteLine(Path);
    doc = new XPathDocument(Path);

    //Créez un XPathNavigator du document.
    //L'objet XPathNavigator est utilisé pour requètes XPath en lecture seule
    nav = doc.CreateNavigator();

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 18
    Par défaut
    il faut que tu recuperes le chemin vers ton repertoire, après tu saura où mettre ton xml
    http://faqcsharp.developpez.com/?page=syst#syst_appdir

Discussions similaires

  1. Impossible de lire un fichier xml après un déploiement avec Click Once
    Par cyberjo23 dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 26/11/2009, 16h04
  2. [PowerBuilder] [MyODBC] Source de données introuvable
    Par loicmillion dans le forum Powerbuilder
    Réponses: 5
    Dernier message: 25/01/2005, 14h58
  3. Fichier de données
    Par Philippe LE PONT dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 05/08/2004, 11h28
  4. [Fichier] Récupérer donnée d'un fichier
    Par johnlehardos dans le forum Entrée/Sortie
    Réponses: 8
    Dernier message: 11/05/2004, 13h42
  5. Comparer des fichiers de données : Quel Langage ?
    Par Anonymous dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 24/04/2002, 22h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo