Можно ли использовать несколько служб или приложений в одном файле конфигурации? - PullRequest
3 голосов
/ 24 февраля 2011

Если у меня есть несколько приложений или служб, которые все используют одно значение конфигурации (например, все они имеют доступ к одной и той же базе данных), есть ли способ заставить их совместно использовать один единственный файл конфигурации вместо дублирования значений во всех их конфигурациях?

Ответы [ 3 ]

2 голосов
/ 24 февраля 2011

Вы можете использовать атрибут configSource для указания на определенный файл.

Использовать одно и то же местоположение файла из нескольких файлов .config.

Вы можетесделать это с несколькими разделами конфигурации, так что один файл для строк подключения, один для параметров приложения и т. д ...

2 голосов
/ 24 февраля 2011

Вы можете использовать файл machine.config для определения настроек, общих для всех приложений на этом компьютере.Для приложений ASP.NET у вас может быть файл web.config в корне файла, который переопределяет эти значения machine.config и имеет еще один уровень внутри виртуального каталога.

0 голосов
/ 24 февраля 2011
...