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 :

ConfigurationManager.AppSettings ne retourne aucune valeur ?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Par défaut ConfigurationManager.AppSettings ne retourne aucune valeur ?
    bonjour..
    j'ai un DLL, et je veux ajouter un fichier de configuration dans le quel je vai specifier mes fichier d'entrée pour l'utlisation dans cette DLL.
    alors j'ai ajouter à ma DLL : add new item + application configuration file (je ne sais pas est ce que c'est correct d'ajouter ça avec une DLL ?).
    ensuite j'ai ajouter de bout de code à ce fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <appSettings>
        <add key="fopFilePath" value="C:\fop-0.95beta\fop"/>
      </appSettings>
    </configuration>
    dans mon programme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string fopPath =  ConfigurationManager.AppSettings["fopFilePath"];
    mais lors de l'execution cette valeur est null ?
    je ne sais pas ou est l'erreur ?
    SVP de l'aide SOOOOOOOOSSSSSSSSSSS.
    merci beaucoup !

  2. #2
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Vérifie s'il ne faut pas échapper les anti-slash.

    Pour savoir si c'est le cas, remplace ton "c:\machin\bidule" par "toto" par exemple. Si tu récupères bien toto dans ton code, c'est un problème d'échappement de caractères.

  3. #3
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Perso j'ai aucun problème.

    Tu as bien mis ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ConfigurationManager.AppSettings["fopFilePath"];
    dans le code de la DLL hein ?

  4. #4
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    Perso j'ai aucun problème.

    Tu as bien mis ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ConfigurationManager.AppSettings["fopFilePath"];
    dans le code de la DLL hein ?

    oui je l'ai bien mis mais ça marche pas quand je debug la valeur de la string est null :

  5. #5
    Membre éclairé Avatar de flogreg
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    432
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 432
    Par défaut
    tu utilises bien un seul fichier de config ?

  6. #6
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 300
    Par défaut
    Citation Envoyé par flogreg Voir le message
    tu utilises bien un seul fichier de config ?
    je vous explique bien, j'utilise une DLL j'ai jouter un fichier de configuration comme mentionné precedement.
    et dans mon programme je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     string fopPath =  ConfigurationManager.AppSettings["fopFilePath"];
    mais ça ne retourne aucune valeur ?

Discussions similaires

  1. selectrow_hashref ne retourne aucune valeur
    Par OlivierCimb dans le forum SGBD
    Réponses: 3
    Dernier message: 10/07/2012, 12h01
  2. svn propget ne retourne aucune valeur
    Par Emmanuel_ dans le forum Subversion
    Réponses: 2
    Dernier message: 02/03/2012, 10h12
  3. subreport ne retourne aucune valeur
    Par phicault dans le forum iReport
    Réponses: 3
    Dernier message: 11/06/2008, 11h51
  4. Ne retourner aucune valeur
    Par FredoMkb dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 23/05/2007, 19h33
  5. Ma requete me retourne aucune valeur
    Par zorba49 dans le forum Langage SQL
    Réponses: 19
    Dernier message: 22/08/2005, 14h10

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