【发布时间】:2009-06-22 10:27:10
【问题描述】:
抱歉,如果这是重复的,但我没有设法找到直接问这个问题。
这里的一般意见(我和我对面的他)是他们不应该这样做,原因是 DLL 可以共享;因此,在 DLL 中包含特定于应用程序的信息的想法是无稽之谈。如果信息不是特定于应用程序的,则可以使用常量。
另一个问题是,假设 DLL 没有自己的配置文件,DLL 是否应该使用加载 DLL 的可执行文件的配置文件,或者将相关数据作为某种构造函数的一部分传递。我们的观点是后者,因为它更易于测试,缺点是有时需要将大量数据传递给 dll。
意见?
【问题讨论】:
-
我猜你的意思是 .NET DLL 的?
标签: dll configuration