【发布时间】:2010-12-05 09:09:09
【问题描述】:
我需要一个 .NET 3.5 DLL 有自己的配置文件。可以从许多不同的应用程序调用此 DLL,因此存储在配置文件中的信息(如连接字符串)需要保存在 DLL 可以引用的配置文件中。我想要的是当使用 DLL 时,我需要将用于引用信息的配置文件“切换”为 DLL 配置文件。然后,当 DLL 使用完配置信息后,切换回默认值。 DLL 是使用 .NET 3.5 编写的。我一直在寻找如何做到这一点,而我一直在寻找的是如何将信息与 exe 的 app.config 文件合并。就我而言,我不知道如何使用这个 DLL 来修改任何 exe 的 app.config 文件。此解决方案需要独立。但是,用于创建 DLL(包含业务对象)的基类期望在配置文件中查找连接字符串和其他信息,这就是为什么我需要在它的时候“切换”到我的 DLL 配置文件被访问然后将其切换回来,这样我就不会弄乱调用 DLL 的 exe 应用程序。
【问题讨论】:
标签: .net-3.5 dll configuration-files