Динамически читать app.settings в asp.net - PullRequest
0 голосов
/ 09 августа 2010

Я переместил свой раздел appsettings за пределы web.config, используя:

   <appSettings configSource="AppSettings.config"/>

Это позволяет мне изменять настройки моего приложения без фактического перезапуска IIS.

Однако я знаю, чтоIIS постоянно контролирует все файлы конфигурации.Как я могу присоединиться к событию my-appsetting-has-change, чтобы предпринять какие-то особые действия по этому поводу?

Ответы [ 2 ]

1 голос
/ 09 августа 2010

Для этого вы можете использовать класс FileSystemWatcher.

1 голос
/ 09 августа 2010

Согласно этой ссылке и этой ссылке ,

[Среда выполнения] ASP.Net не обнаруживает изменения внешнего файла [config].

Если это правда, то вы можете получить некоторое преимущество от FileSystemWatcher, но я не могу думать, как эффективно использовать это в сценарии ASP.NET.

Iнадеюсь, это поможет.

...