DLL de .NET 3.5 usando su propio archivo de configuración

Necesito tener una DLL de .NET 3.5 tener su propio archivo de configuración. Esta DLL podría ser llamada desde muchas aplicaciones diferentes, por lo que la información (como las cadenas de conexión) almacenada en el archivo de configuración debe mantenerse en un archivo de configuración al que la DLL pueda hacer referencia. Lo que quiero es que cuando se usa la DLL, necesito "cambiar" el archivo de configuración que se usa para hacer referencia a la información para que sea el archivo de configuración de la DLL. Luego, cuando la DLL termina con el uso de la información de configuración, el conmutador vuelve a la predeterminada. La DLL se escribe utilizando .NET 3.5. He estado buscando cómo hacer esto y lo que sigo encontrando es cómo combinar información con el archivo app.config de un exe. En mi caso, no sé cómo se usará esta DLL para modificar los archivos app.config de cualquier exe. Esta solución debe ser independiente. Sin embargo, mis clases base utilizadas para crear la DLL (que contienen objetos de negocios) esperan buscar la cadena de conexión y otra información en un archivo de configuración, por lo que necesito "cambiar" a mi archivo de configuración DLL en el momento en que se accede y luego se vuelve a cambiar para no estropear la aplicación exe que llamó a la DLL.

Respuestas a la pregunta(5)

Su respuesta a la pregunta