2010-10-21 51 views
2

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

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

在此先感谢

+0

可能重复[.net app.config在库项目](http://stackoverflow.com/questions/1742929/net-app-config-in-library-project) – 2010-10-21 07:57:11

回答

0

复制他们的IIb类的配置文件到应用程序的配置文件。请参见.Net app.config in library project

+0

感谢您的回答,但我想将连接字符串写入只有一个配置文件。 – Dakmaz 2010-10-21 07:57:50

+1

然后,您可以使用自己的文件(如myConf.xml)并在其中存储连接字符串。但是我想要使用App.config,那么它必须位于最终应用程序中 – Katalonis 2010-10-21 07:59:41

0

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

假设你有一个library.dll和application.exe使用library.dll application.exe

类。 library.dll中的类需要来自App.config的连接字符串。然后你必须在你的application.exe的App.config中提供连接字符串。

1

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

相关问题