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 :

app.config : impossible d'y recuperer quoique ce soit ! [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2012
    Messages : 75
    Par défaut app.config : impossible d'y recuperer quoique ce soit !
    Bonjour à tous !

    Mon problème est extrêmement simple :
    je souhaite enregistrer une chaine de connexion sur un fichier app.config.
    J'ai parfaitement suivi les indications du tuto c# (qui soit dit en passant est remarquable) mais ça ne fonctionne pas !
    J'obtiens en effet : "Object reference not set to an instance of an object."

    Code du fichier app.config :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <connectionStrings>
        <add name="chaine" connectionString="provider=aaaaaaa;data source=aaaaaaa;user id=aaaaaaa;password=aaaaaaa" />
      </connectionStrings>
    </configuration>
    Code csharp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
                string connectionString = configurationManager.ConnectionStrings["chaine"].ConnectionString;
    J'ai pourtant bien ajouter le projet comme indiqué ici : ftp://ftp-developpez.com/tahe/fichie...csharp2008.pdf
    et j'ai bien ajouté aussi la classe configurationManager...

    A l'aide !

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2012
    Messages : 75
    Par défaut
    Un ami m'a finalement dépanné et ca marche.

    Il semblerait que ce genre de fichier doivent-être stockés dans le projet principal. Je pense qu'il serait utile de l'indiquer dans le tuto... Merci du tuto en tout cas, ca m'a bien aider quand même.

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    J'ai pas lut le tuto, mais il me semble évident qu'il faut que le fichier de configuration se trouve avec l'executable! Sinon il fait comment pour le trouver?

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2012
    Messages : 75
    Par défaut
    Qu'il soit avec l’exécutable est une chose, mais qu'il ne soit pas dans un autre projet de la solution intégré au projet en tant que dll en est une autre non ?
    Personnellement ça ne m'a pas paru évident

  5. #5
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par Tarmineldur Voir le message
    Qu'il soit avec l’exécutable est une chose, mais qu'il ne soit pas dans un autre projet de la solution intégré au projet en tant que dll en est une autre non ?
    Personnellement ça ne m'a pas paru évident
    En fait en y réflechissant un peu, si, c'est dans un projet différent, c'est que c'est une librairie. Si c'est une librairie, c'est que l'execution est contextuelle. Or figer les valeurs dans un fichier de config comme ceci, ca serait casser la contextualité quelque part.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impossible de lire app.config
    Par stephane.julien dans le forum C#
    Réponses: 1
    Dernier message: 11/03/2008, 13h42
  2. [VB.NET] Recuperer un paramettre avec App.Config
    Par Monster77 dans le forum Windows Forms
    Réponses: 21
    Dernier message: 31/12/2007, 14h06
  3. [SharpDevelop] app.config
    Par aeled dans le forum Sharpdevelop
    Réponses: 7
    Dernier message: 17/09/2006, 15h05
  4. Réponses: 2
    Dernier message: 04/06/2006, 18h19
  5. [VB.Net] Fichier app.config
    Par tomnie dans le forum Windows Forms
    Réponses: 24
    Dernier message: 28/03/2006, 10h33

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