Я хотел бы использовать configSource атрибут своего веб-раздела конфигурации для определения внешних файлов для различных настроек.
Особенно, раздел appSettings. Это означает, что мой файл конфигурации имеет следующую запись:
Однако, если бы этот файл обновляется, настройки автоматически не взяты, который имел бы место, если настройки были вручную включены в web.config
Дальнейшее расследование приводит меня к атрибуту restartOnExternalChanges. Это может, по-видимому, использоваться с элементы, чтобы определить, могут ли файлы внешнего облика, определенные configSource, инициировать перезапуски или нет.Отлично! или таким образом, я думал.
Однако при попытке определить раздел appSettings и изменении значения restartOnExternalChanges, я вижу ту же ошибку, с которой встречаются здесь, потому что раздел appSettings определяется в machine.config - файл, который я не могу изменить.
Кто-либо знает если его возможное заставлять эти две настройки сотрудничать для разделов, уже определенных в более высоком уровне?
вместо этого попробуйте эту конфигурацию.
<section
name="MyAppSettings"
type="System.Configuration.AppSettingsSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
restartOnExternalChanges="true"
requirePermission="false" />