構成ファイルごとに許可されるconfigSections要素は1つだけで、存在する場合はルート構成要素の最初の子でなければなりません
コンソールアプリケーションを開発しています。.exeファイルを実行すると、次のエラーが発生します。 system.Configuration.ConfigurationErrorsException:<configSections>構成ファイルごとに許可される要素は1 つだけで、存在する場合はルート<configuration>要素の最初の子でなければなりません。 これが私のApp.configファイルです: <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> <!-- ... --> ただし、次のstartupセクションを削除すると、正常に機能します <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup>