2008-12-12 2 views
2

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

+0

Это было бы удобно, если бы оно было доступно в процессе установки. – StingyJack 2008-12-12 16:36:14

ответ

2

Вы должны быть в состоянии сделать это, используя класс System.Configuration.ConfigurationManager.

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

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

Смежные вопросы