如何使用默认的代码覆盖App Data文件夹中的app.config文件?
答案 0 :(得分:0)
您可以使用设置文件。 VS设计器将为您生成代理类。对于每个条目,您可以在属性窗口中指定是否要“GenerateDefaultInCode”。这样,您可以在“ApplicationsSettings”部分下的app.config文件中配置您的设置,同时依赖于生成的代码中的默认值(通过代理类中的属性设置)。
有关如何将.settings文件添加到项目中的信息,请参阅http://msdn.microsoft.com/en-us/library/aa730869(VS.80).aspx。
正如所指出的here应谨慎使用默认值,因为当您部署到不同的环境时,它们可能会导致容易出错的行为。
答案 1 :(得分:0)
不确定您的意思,但您可以在configurationSettings类中使用来管理设置,您也可以使用简单的Data.XML命名空间并更改配置文件中的XML并将其保存回来,但要注意它不是建议报告。 通常我总是创建一个配置对象,我读取所有配置文件设置,并在我的代码中将其用作单例。如果你想要,你可以向保存配置文件的类添加一个save方法,如果你想保留代码对配置类所做的更改。