¿Es posible para mí tener una sección <appSettings />
en mi app.config que contiene una serie de configuraciones, pero que también hace referencia a una sección <appSettings />
en un archivo diferente?¿Es posible que <appSettings /> contenga configuraciones Y se refiere a otra sección <appSettings /> en un archivo diferente?
Esto me permitiría mantener las opciones de configuración que solo el desarrollador debería estar interesado, p. Ej. opciones para mostrar el resultado de depuración en la ventana principal (muy desordenado pero útil para mí) o para guardar ciertos archivos en ubicaciones específicas.
En concreto, esto es lo que estoy tratando de lograr:
<!-- this is the appSettings section of the normal app.config file,
which also contains everything else that app.config would -->
<appSettings configSource="AppSettings.config"> <!-- references another file -->
<add key="deployment_config_option1" value="1"/>
<add key="deployment_config_option2" value="2"/>
</appSettings>
<!-- this a new appSettings section of another file called DevSettings.Config
which only contains settings us developers are interested in
by keeping these settings in a different file,
I can ensure it's never deployed -->
<appSettings> <!-- references another file -->
<add key="show_debug_on_screen" value="true"/>
<add key="save_copy_to_desktop" value="false"/>
</appSettings>
es más probable que un duplicado a http://stackoverflow.com/questions/2560020/multiple-app-config-files –
No es un duplicado. Esa pregunta es más general que la mía. – DaveDev
Básicamente es lo mismo. Desea que su app.config incluya otras configuraciones. Si no desea implementar la segunda configuración, solo debe asegurarse de eliminar la configuración de la aplicación incluida en la aplicación app.config desplegada. –