accés du fichier de configuration personnalisé sous framework 1.1
bonjour,
j'ai un fichier de configuration personnalisé comme ceci
Code:
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:
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