Zorg ervoor dat uw configuratiebestand (web.config als web, of app.config als Windows) in uw project begint als:
<?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>
Merk op dat binnen de configuration
element, het eerste kind moet de configSections
. zijn element.
In de name
eigenschap op section
element, zorg ervoor dat u YourProjectName
. vervangt met de naam van je echte project.
Het gebeurde mij dat ik een webservice in een klassenbibliotheekproject heb gemaakt, vervolgens het configuratiebestand heb gekopieerd (overschreven) (om de eindpuntconfiguratie te brengen) naar mijn Windows-app en ik begon hetzelfde probleem te krijgen. Ik had per ongeluk configSections
verwijderd .
het werkte voor mij, ik hoop dat het helpt