Я пытаюсь загрузить web.config с сервера.
Он находится по адресу: \ server \ folder \ web.config
когда я попробую это:
ConfigurationManager.OpenExeConfiguration(@"\\server\folders\web.config");
он ищет: web.config.config и завершается ошибкой.
ConfigurationManager.OpenExeConfiguration(@"\\server\folders\web");
сбой, потому что нет папки \ server \ folder \ web \
Итак, я попробовал несколько вещей, и похоже, что он проверяет, существует ли файл, на который указывает путь, и затем он применяет .config и получает файл конфигурации.
Просто для развлечения я создал файл web.loaders и файл web.loaders.config. с
ConfigurationManager.OpenExeConfiguration(@"\\server\folders\web.local");
он отлично загружает \ server \ folder \ web.local.config, но выдает исключения без файла web.local.
Итак, есть много способов загрузить эту маленькую вещь, но разве нет более приятного, чем использование временного файла .web или чего-то еще?