Mam rozwiązanie w Visual Studio 2008, który zawiera wiele projektów C#. Każdy projekt ma swój własny plik konfiguracyjny (App.config i Settings.settings). Ma to sens pod względem architektonicznym, ponieważ każdy moduł jest autonomiczny i jest wykorzystywany w wielu różnych rozwiązaniach.Łączenie wielu plików konfiguracyjnych w Visual Studio
Mój problem polega na tym, że podczas kompilacji rozwiązania uwzględniany jest tylko plik konfiguracyjny dla projektu startowego (lub projektu zawierającego plik wykonywalny). W przypadku innych modułów ustawienia konfiguracyjne są kompilowane do biblioteki DLL. Moje pytanie brzmi: czy w Visual Studio jest jakiś sposób łączenia wielu plików konfiguracyjnych lub łączenia ich w taki sposób, aby ustawienia bibliotek DLL mogły być zmieniane w czasie wykonywania?
Btw, to configSource atrybut trik działa tylko dla config _sections_ [connectionStrings jest predefiniowaną sekcją konfiguracji dotNET], i możesz potrzebować napisać własną niestandardową procedurę obsługi sekcji konfiguracji dla każdej niestandardowej sekcji konfiguracji, aby umożliwić (zdecydowanie wpisany) programowy dostęp do twojej konfiguracji. –