プロジェクトの構成ファイル(Webの場合はweb.config、Windowsの場合はapp.config)が次のように開始されていることを確認します。
<?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>
configuration
の内部に注意してください 要素の場合、最初の子はconfigSections
である必要があります 要素。
name
内 section
のプロパティ 要素、必ず YourProjectName
を置き換えてください 実際のプロジェクトの名前で。
クラスライブラリプロジェクトでWebサービスを作成した後、(エンドポイント構成を取得するために)構成ファイルをWindowsアプリにコピー(上書き)したところ、同じ問題が発生し始めました。誤ってconfigSections
を削除してしまいました 。
それは私のために働いた、それが役立つことを願っています