App.config dla biblioteki DLL
Mamy „silnik”, który dynamicznie ładuje biblioteki dll (cokolwiek znajduje się w określonym katalogu) i wywołuje z nich klasy Workflow w celu odzwierciedlenia.
Mamy teraz nowe przepływy pracy, które wymagają dostępu do bazy danych, więc pomyślałem, że umieściłbym plik konfiguracyjny w katalogu dll.
Ale z jakiegoś powodu moje przepływy pracy po prostu nie widzą pliku konfiguracyjnego.
<configuration>
<appSettings>
<add key="ConnectString" value="Data Source=officeserver;Database=mydatabase;User ID=officeuser;Password=officeuser;" />
</appSettings>
</configuration>
Biorąc pod uwagę powyższy plik konfiguracyjny, następujący kod wypisuje pusty ciąg:
Console.WriteLine(ConfigurationManager.AppSettings["ConnectString"]);
Myślę, że chcę tylko określić nazwę pliku konfiguracyjnego, ale mam tutaj problemy. Po prostu nie otrzymuję wyników. Czy ktoś ma jakieś wskazówki?