Je développe l'application console et lorsque j'exécute le fichier .exe, j'obtiens l'erreur suivante :
system.Configuration.ConfigurationErrorsException
: Un seul<configSections>
autorisé par fichier de configuration et, s'il est présent, il doit être le premier enfant de l'élément Root<configuration>
élément.
Voici mon App.config
fichier :
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<configSections>
<section name="Reva.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<!-- ... -->
Cependant, si je supprime les éléments suivants startup
alors cela fonctionne bien
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>