在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/

10-11 00:00