我如何使用类lib的App.config中的连接字符串?

时间:2010-10-21 07:53:51

标签: c# dll app-config

我有一个类库,我的其他项目正在使用它。而且我也有一些连接字符串。我想从类lib的App.config文件中使用它们。但是当我在类lib中使用ConfigurationManager来读取连接字符串时,程序会查看当前项目的App.config或Web.config文件。

如何使用类lib的App.config文件中的连接字符串?

提前致谢

3 个答案:

答案 0 :(得分:1)

我认为您的类库中需要一个Xml文件。你应该从中读取你的连接字符串。

答案 1 :(得分:0)

将它们从类lib的配置文件复制到应用程序的配置文件。见.Net app.config in library project

答案 2 :(得分:0)

您必须在最终应用程序中提供连接字符串。

假设您有一个library.dll和application.exe

application.exe中的类使用library.dll。并且library.dll中的类需要来自App.config的连接字符串。然后,您必须在application.exe的App.config中提供连接字符串。