用于备份app.config的内置方法

时间:2008-12-12 16:29:25

标签: c# configuration backup app-config

System.Configuration中是否有任何内置方法允许用户备份当前运行的应用程序XXX.exe.config文件。如果没有,如何检索当前应用程序配置文件名以进行备份。

1 个答案:

答案 0 :(得分:2)

您应该可以使用System.Configuration.ConfigurationManager类来完成此操作。

OpenMappedConfiguration方法可用于根据您的app / web配置(或任何其他正确格式的文件,以及其他人的app / web配置)打开System.Configuration.Configuration类型的实例。然后,Configuration类型具有Save方法和SaveAs方法。

不能说我已经用它们来做你想要的但是(和@ StingyJack的评论说话)我在安装程序子类型中使用它们(用于服务的ProjectInstaller)。