Referenziare file esterni in web.config o app.config
Scritto da
Massimo Bonanni il
venerdì 14 ottobre 2011
•
Linguaggio:
• Livello: 100
E' possibile referenziare, all'interno del file di
configurazione dell'applicazione (Web.config o
app.config), dei file esterni che contengono i dati effettivi di
configurazione.
Ad esempio, all'interno del web.config, è possibile
scrivere:
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<appSettings configSource="appSettings.config">
</appSettings>
.
.
.
</configuration>
e nel file appSettings.config (contenuto nella stessa directory del
web.config):
<?xml version="1.0"?>
<appSettings>
<add key="Prova" value="valore"/>
</appSettings>
Il vantaggio è che, in caso di sito web in cui la modifica del
web.config provoca un reset di IIS, la modifica di un
file referenziato non provoca alcun reset.
Tags: ASP.NET