asp.net - net - ¿Puedo crear un archivo.config e incluirlo en web.config?
get connection string c# asp net core (2)
Esta es la forma de integrar múltiples configuraciones en un web.config
Código en web.config:
<appSettings configSource="config/appSettings.config"/>
<nlog configSource="config/nlog.config"/>
<applicationSettings>
<MyApp.UI.Properties.Settings configSource="config/Settings.APGUI.config"/>
<MyApp.BusinessServices.Properties.Settings configSource="config/Settings.Business.config"/>
<MyApp.Auditing.Properties.Settings configSource="config/Settings.Auditing.config"/>
</applicationSettings>
Más: Administración de archivos Web.Config complejos entre entornos de implementación
¿Puedo crear un archivo .config e incluirlo en web.config? ¿Cómo puedo hacer esto?
UPD. Si desea separar el archivo de configuración, por ejemplo, mueva los ajustes de aplicación a otro archivo que debe hacer a continuación: En web.config
<appSettings configSource="myAppSettings.config" />
En myAppSettings.config:
<appSettings>
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
No está completamente claro lo que quiere hacer, pero todas las secciones de configuración se pueden almacenar en archivos separados y el archivo .config
principal puede hacer referencia a .config
utilizando la propiedad configSource
.
Vea this publicación del blog para más detalles.