[英]Overwrite app.config with the default one
如何用代码覆盖默认值之一的App Data文件夹中的app.config文件?
您可以使用设置文件。 VS设计器将为您生成一个代理类。 您可以在属性窗口中为每个条目指定是否要“ GenerateDefaultInCode”。 这样,您可以在“ ApplicationsSettings”部分下的app.config文件中配置设置,并同时依赖所生成代码中的默认值(通过代理类中的属性设置)。
请参阅http://msdn.microsoft.com/zh-cn/library/aa730869(VS.80).aspx,以了解如何向您的项目中添加.settings文件。
如此处指出的那样,应谨慎使用默认值,因为当您部署到其他环境时,它们可能导致容易出错的行为。
不确定您的意思,但是可以在configurationSettings类中使用它来管理设置,还可以使用简单的Data.XML命名空间并更改config文件中的XML并保存回去,但请注意,这不是必需的。 通常,我总是创建一个配置对象,该对象会读取所有配置文件设置,并将其作为代码中的单例使用。 如果要保留代码对配置类所做的更改,则可以在该类中添加一个save方法,以保存配置文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.