.NET 3.5 DLL za pomocą własnego pliku konfiguracyjnego

Muszę mieć bibliotekę .NET 3.5 DLL z własnym plikiem konfiguracyjnym. Ta biblioteka DLL może być wywoływana z wielu różnych aplikacji, więc informacje (takie jak ciągi połączeń) przechowywane w pliku konfiguracyjnym muszą być przechowywane w pliku konfiguracyjnym, do którego może odwoływać się biblioteka DLL. To, czego chcę, to kiedy biblioteka DLL jest używana, muszę „przełączyć” plik konfiguracyjny, który jest używany do odwoływania się do informacji, aby był plikiem konfiguracyjnym DLL. Następnie po zakończeniu korzystania z informacji konfiguracyjnych przez bibliotekę przełącznik jest przywracany do domyślnego. DLL jest napisany przy użyciu .NET 3.5. Szukałem tego, jak to zrobić, a tym, co wciąż odkrywam, jest scalanie informacji z plikiem app.config exe. W moim przypadku nie wiem, w jaki sposób ta biblioteka DLL będzie używana do modyfikowania plików ex.config exe. To rozwiązanie musi być samodzielne. Jednak moje klasy bazowe używane do tworzenia biblioteki DLL (zawierającej obiekty biznesowe) oczekują na wyszukanie ciągu połączenia i innych informacji w pliku konfiguracyjnym, dlatego właśnie w tym momencie muszę „przełączyć się” na mój plik konfiguracyjny DLL. jest dostępny, a następnie przełącz go z powrotem, więc nie zepsuję aplikacji exe, która wywołała DLL.

questionAnswers(5)

yourAnswerToTheQuestion