Domanda

In un file web.config asp.net che si può fare

<appSettings file="local.appSettings.config">
    <add key="foo" value="bar" />
</appSettings>

e che avrà in local.appSettings.config per eventuali sostituzioni nel impostazione foo / bar.

C'è un equivalente per ApplicationSettings? Qualcosa di simile a questo

<applicationSettings file="local.applicationSettings.config">
    <FooBar.My.MySettings>
        <setting name="foo" serializeAs="String">
            <value>bar</value>
        </setting>
    </FooBar.My.MySettings>
</applicationSettings>

o anche un diverso approccio al mantenimento di un diverso insieme di ApplicationSettings, ad esempio un insieme di sviluppo locale, e un set per la produzione

È stato utile?

Soluzione

Sono a conoscenza di un equivalente, ma si può utilizzare l'attributo configSource e memorizzare le impostazioni dell'applicazione in un file esterno. Utilizzando l'attributo configSource, non ci sarà una fusione di impostazioni. Inoltre, credo che la configSource è disponibile a partire da .Net 2.0.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top