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