在asp.net web.config文件中,您可以执行
<appSettings file="local.appSettings.config">
<add key="foo" value="bar" />
</appSettings>
并且它将在local.appSettings.config中查找对foo/bar设置的所有替代。
有等同于applicationSettings的内容吗?像这样
<applicationSettings file="local.applicationSettings.config">
<FooBar.My.MySettings>
<setting name="foo" serializeAs="String">
<value>bar</value>
</setting>
</FooBar.My.MySettings>
</applicationSettings>
甚至采用不同的方法来维护不同的applicationSettings集,例如用于本地开发的集和用于生产的集
最佳答案
我没有意识到这是等效的,但是您可以利用configSource属性并将应用程序设置存储在外部文件中。使用configSource属性,将不会合并设置。另外,我相信configSource可以从.Net 2.0开始使用。
关于.net - 等同于applicationSettings的appSettings文件属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2299931/