Używanie ConfigurationManager.GetSection w bibliotece App.config biblioteki klas

Piszę bibliotekę klas, która ma ustawienia w swoim app.config i która będzie ostatecznie wywoływana przez niewielką liczbę innych aplikacji .NET. Aby uzyskać z niego ustawienia, używam ConfigurationManager.GetSection, takiej jak ta:

MyConfiguration process = (MyConfiguration)ConfigurationManager.GetSection("MyGroup/processes");

Odkryłem jednak, że aplikacja wywołująca musi mieć ten sam app.config w swoim własnym projekcie, aby to działało, w przeciwnym razie biblioteka klas wyrzuciNullReferenceException. Zastanawiam się tylko, czy jest to normalne zachowanie, czy też istnieje sposób, aby zapewnić, że tylko biblioteka klas musi mieć app.config?

Dzięki :)

questionAnswers(1)

yourAnswerToTheQuestion