Pastikan file konfigurasi Anda (web.config jika web, atau app.config jika windows) di proyek Anda dimulai sebagai:
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings"
type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="YourProjectName.Properties.Settings"
type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission="false" />
</sectionGroup>
</configSections>
</configuration>
Perhatikan bahwa di dalam configuration elemen, anak pertama harus berupa configSections elemen.
Dalam name properti di section elemen, pastikan Anda mengganti YourProjectName dengan nama proyek Anda yang sebenarnya.
Kebetulan saya membuat layanan web di proyek perpustakaan kelas, kemudian saya menyalin (menimpa) file konfigurasi (untuk membawa konfigurasi titik akhir) ke aplikasi windows saya dan saya mulai memiliki masalah yang sama. Saya tidak sengaja menghapus configSections .
itu berhasil untuk saya, semoga membantu