Я пытаюсь настроить configSection для проекта .net 4.0.
<configuration>
<configSections>
<section name="MonitorFldrSection"
type="System.Configuration.NameValueFileSectionHandler, System, Version=4.0.0.0"
allowLocation="true"
allowDefinition="Everywhere"/>
</configSections>
<MonitorFldrSection>
<add name="fldr1" value="C:\Temp" />
<add name="fldr2" value="C:\Projects" />
</MonitorFldrSection>
<connectionStrings>
</connectionStrings>
<appSettings>
</appSettings>
</configuration>
Однако, когда я пытаюсь добавить ключ, все, что я получаю для подсказок, это комментарии или подсказки CDATA
Когда я пытаюсь получить доступ в коде
object obj = ConfigurationManager.GetSection("MonitorFldrSection");
, я получаю эту ошибку: {"Произошла ошибка при создании обработчика раздела конфигурации для MonitorFldrSection: не удалось загрузить файл или сборку" Система, Версия = 4.0.0.0'или одной из его зависимостей. Системе не удается найти указанный файл. (C: \ Projects_4.0 \ NasImageIndexer \ TestForm \ bin \ Debug \ TestForm.exe.Config строка 5) "}
Наряду с NameValueFileSectionHandlerЯ также пробовал AppSettingsSection и DictionarySectionHandler.
Что я делаю не так?