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 :

Utilisation de ConfigurationTransform


Sujet :

C#

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2018
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2018
    Messages : 19
    Points : 15
    Points
    15
    Par défaut Utilisation de ConfigurationTransform
    Bonjour.

    A l'aide du plugins pour visual studio " ConfigurationTransform ", j'ai transformé mon fichier App.Config en deux fichiers : App.Release.Config et App.Debug.Config.

    Problème : Je n'arrive pas a accéder aux clés inséré dans ces deux derniers

    Dans mon fichier App.Config, j'ai cette section appsettings. Celle-ci, j'arrive à l'atteindre pour récupérer les données :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <appSettings>
        <add key="Environment" value=""/>
     
        <add key="HostMongo" value="h"/>
        <add key="HostRabbit" value="h"/>
        <add key="HostSQL" value="h"/>
        <add key="IDContMongo" value="f"/>
        <add key="IDContRabbit" value="2"/>
        <add key="IDContSQL" value="f"/>
      </appSettings>
    Dans mon fichier App.Debug.Config , j'ai cette section, avec des valeurs que j'aimerais pouvoir atteindre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?xml version="1.0"?>
    <!-- For more information on using app.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
    <!-- In case configuration is not the root element, replace it with root element in source configuration file -->
    <configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
      <AppSettings>
     
        <add key="Environment" value="Debug" xdt:Transform="Replace" xdt:Locator="Match(key)"/>
        <add key="HostMongo" value="mongodb://mymongoserver:27017"/>
        <add key="HostRabbit" value="myrabbitserver"/>
        <add key="HostSQL" value="Data Source=mysqlserver\\SQLEXPRESS; Initial Catalog=MyCatalog;  User ID=SA; Password=Password"/>
        <add key="IDContMongo" value="f19f6f423d62"/>
        <add key="IDContRabbit" value="24784a534967"/>
        <add key="IDContSQL" value="f738ad3aa482"/>
     
     
      </AppSettings>
    </configuration>
    Lorsque je lance le déboguage , et que j'écris :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string a = ConfigurationManager.AppSettings["IDContMongo"];
    Je récupère la valeur continue dans app.config et non pas dans app.debug.config .
    Et si je supprime les clef dans app.config, je ne récupère rien...
    L'applet téléchargé est celui ci ... : https://marketplace.visualstudio.com...ationTransform

    Merci beaucoup d'avance

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2018
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2018
    Messages : 19
    Points : 15
    Points
    15
    Par défaut
    J'avais simplement mal écris mes fichiers...

    Je vous conseille de vous baser sur le projet disponible sur ce site :
    https://onedrive.live.com/?cid=c2358...E6qGnmd99lwsdg
    Si vous avez le même problème que moi

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

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  2. Réponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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