Перенаправить ConfigurationManager в другой файл

Я ищу перенаправитьstandard .Net ConfigurationManager класс в другой файл;entirely, Путь определяется во время выполнения, поэтомуI can't use configSource или такой (это не повторяющийся вопрос - я смотрел на остальных).

По сути, я пытаюсь продублировать то, что ASP.Net делает под прикрытием. Таким образом, не только мои классы должны читать из нового файла конфигурации, но также и любой стандартный материал .Net (который я специально пытаюсь заставить работать, это элемент system.codeDom).

Я взломал Reflector и начал смотреть, как это делает ASP.Net - он довольно волосатый и совершенно недокументированный. Я надеялся, что кто-то еще перепроектировал этот процесс. Не обязательно искать полное решение (было бы неплохо), но простоdocumentation.

Ответы на вопрос(1)

Ваш ответ на вопрос