Встроенные методы для резервного копирования app.config

Существуют ли какие-либо встроенные методы в System.Configuration, которые позволили бы сделать резервную копию текущего запущенного файла apps XXX.exe.config. Или, если нет, как получить текущее имя файла конфигурации приложений для резервного копирования.

12.12.2008 16:29:24
Это было бы очень удобно, если бы оно было доступно и во время процесса установки.
StingyJack 12.12.2008 16:36:14
1 ОТВЕТ

Вы должны быть в состоянии сделать это с помощью класса System.Configuration.ConfigurationManager .

Метод OpenMappedConfiguration может использоваться для открытия экземпляра типа System.Configuration.Configuration на основе вашего приложения / веб-конфигурации (или любого другого файла в правильном формате, так что чья-либо программа / веб-конфигурация). Затем тип конфигурации имеет метод Save и метод SaveAs.

Не могу сказать, что я использовал их, чтобы делать именно то, что вы хотите, но (чтобы поговорить с комментарием @ StingyJack), я использовал их в подтипе Installer (ProjectInstaller для службы).

2
12.12.2008 19:17:15