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 :

accés du fichier de configuration personnalisé sous framework 1.1


Sujet :

C#

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2006
    Messages
    295
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 295
    Points : 67
    Points
    67
    Par défaut accés du fichier de configuration personnalisé sous framework 1.1
    bonjour,

    j'ai un fichier de configuration personnalisé comme ceci

    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
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <configSections>
        <sectionGroup name="SvcsConfig">
          <section name="TimedActivity" type="System.Configuration.NameValueSectionHandler" />
          <section name="WebDownload" type="System.Configuration.NameValueSectionHandler" />
     
        </sectionGroup>
      </configSections>
      <SvcsConfig>
        <TimedActivity>
          <add key="Assembly" value="c:\work\WinSvcsGroup\TimedActivity\bin\debug\TimedActivity.dll" />
          <add key="Type" value="TimedActivity.WriteTimeToFile" />
          <add key="FileToWrite" value="c:\Demo\TimeOut.txt" />
        </TimedActivity>
     
        <WebDownload>
          <add key="Assembly" value="c:\work\WinSvcsGroup\WebDownload\bin\debug\WebDownload.dll" />
          <add key="Type" value="WebDownload.WebDownload" />
          <add key="Folder" value="c:\Demo\downloads" />
        </WebDownload>
     
      </SvcsConfig>
    </configuration>
    et je veux tout simplement dans le code parcourir les noms des sections personnalisés sous framework 1.1 on sait déja que sous framework 2.0 gràce des nouveau classes c'est possible


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Configuration config=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
     
    ConfigurationSectionGroupCollection sectionGroups =config.SectionGroups;
     
    ConfigurationSectionCollection sectionCollection =sectionGroups["SvcsConfig"].Sections;
     
    foreach (string WorkUnit in sectionCollection.Keys)
    {
    //afficher les sections
    }
    mais malheureusement ces classes n'existe pas dans framework 1.1 car tout simplement je veux réaliser ca car je dois livrer au client qui implémente framework 1.1 donc si vous avez des idées ou bien des astuces comment parcourir les sections perso du fichier de configuration sous framework 1.1 et merci

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2006
    Messages
    295
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 295
    Points : 67
    Points
    67
    Par défaut
    merci bcp je pense que ca marche
    mais le besoin c 'est d'afficher les sections de fichier de configuration c à d
    TimedActivity,WebDownload sous framework 1.1

    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
    18
    19
    20
    21
    22
    23
    24
    25
     
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <configSections>
        <sectionGroup name="SvcsConfig">
          <section name="TimedActivity" type="System.Configuration.NameValueSectionHandler" />
          <section name="WebDownload" type="System.Configuration.NameValueSectionHandler" />
     
        </sectionGroup>
      </configSections>
      <SvcsConfig>
        <TimedActivity>
          <add key="Assembly" value="c:\work\WinSvcsGroup\TimedActivity\bin\debug\TimedActivity.dll" />
          <add key="Type" value="TimedActivity.WriteTimeToFile" />
          <add key="FileToWrite" value="c:\Demo\TimeOut.txt" />
        </TimedActivity>
     
        <WebDownload>
          <add key="Assembly" value="c:\work\WinSvcsGroup\WebDownload\bin\debug\WebDownload.dll" />
          <add key="Type" value="WebDownload.WebDownload" />
          <add key="Folder" value="c:\Demo\downloads" />
        </WebDownload>
     
      </SvcsConfig>
    </configuration>

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/11/2008, 16h25
  2. Réponses: 1
    Dernier message: 03/07/2007, 18h23
  3. problème d'accès à un fichier de configuration XML
    Par yeddoughmi dans le forum Autres
    Réponses: 1
    Dernier message: 30/05/2007, 20h53
  4. Chemin d'accès des fichiers dans des sous rep
    Par Le Veilleur dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/11/2004, 14h37
  5. Fichier(s) de configuration réseau sous HP/UX ?
    Par Mystman dans le forum Réseau
    Réponses: 5
    Dernier message: 18/10/2004, 16h23

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