設定ファイルを作成しました。
ブール型のフィールド UseXmlPatternForTestServer があります。スコープをアプリケーションに設定し、値を True に設定しました。.config ファイルにいくつかのコンテンツが追加されていることがわかります。
コンパイル後、ビルド ディレクトリの .config ファイルを変更しました。
<configuration>
<applicationSettings>
...
<Logic.Properties.Settings>
<setting name="UseXmlPatternForTestServer" serializeAs="String">
<value>False</value> // **modified to false**
</setting>
</Logic.Properties.Settings>
</applicationSettings>
</configuration>
値が False に設定されていても、以下の行は True を返します。なんで?また、設定ファイルから現在の値を取得するにはどうすればよいですか?
Properties.Settings.Default.UseXmlPatternForTestServer // returns true
編集
上記のすべての設定は、私のアプリが参照するクラス ライブラリ プロジェクトにあります。多分それが問題ですか?