¿Hay alguna manera de tener un archivo común de propiedades para todos los proyectos de la solución?común Settings.settings file para la solución completa
Tengo una aplicación de consola y un montón de otros archivos de biblioteca de clase y quiero tener solo un archivo de configuración para ellos.
No estoy hablando de archivo app.Config. Estoy hablando del archivo Settings.settings.
¿Alguna idea de cómo puedo hacerlo?
También es una buena práctica para almacenar la configuración de configuración en el archivo de configuración en lugar de app.config?
Creo que eso arruinaría toda la idea de la solución/proyecto. Puede crear múltiples proyectos para una solución para reproducir fácilmente partes de su código en otras soluciones. Los proyectos no son una forma de organizar una solución; para eso, sería mejor tener carpetas dentro de un proyecto. – hyp
El contenido del archivo settings.settings genera el contenido del archivo app.config que es único para cada solución. A menos que tenga una configuración de aplicación (no de usuario) para sus archivos de biblioteca de clase, su diseño mostrará muy rápidamente algunos defectos de diseño. Le sugiero que evite el archivo de configuración si está tratando con múltiples soluciones que generan un solo proyecto. –
¿He dicho que tengo múltiples soluciones que generan un solo proyecto? Todo lo que quiero hacer es tener archivos comunes de ajustes en todo el proyecto. Al igual que tenemos web.config o app.config. – Asdfg