我有一个类库,我的其他项目正在使用它。还有我有一些连接字符串。我想从类lib的App.config文件中使用它们。但是当我在我的类lib中使用ConfigurationManager读取连接字符串时,程序看起来是我当前项目的App.config或Web.config文件。如何从类lib的App.config中使用连接字符串?
如何从类lib的App.config文件中使用连接字符串?
在此先感谢
我有一个类库,我的其他项目正在使用它。还有我有一些连接字符串。我想从类lib的App.config文件中使用它们。但是当我在我的类lib中使用ConfigurationManager读取连接字符串时,程序看起来是我当前项目的App.config或Web.config文件。如何从类lib的App.config中使用连接字符串?
如何从类lib的App.config文件中使用连接字符串?
在此先感谢
复制他们的IIb类的配置文件到应用程序的配置文件。请参见.Net app.config in library project
您必须在最终应用程序中提供连接字符串。
假设你有一个library.dll和application.exe使用library.dll application.exe
类。 library.dll中的类需要来自App.config的连接字符串。然后你必须在你的application.exe的App.config中提供连接字符串。
我想你需要一个Xml文件在你的类库中。您应该从中读取连接字符串。
可能重复[.net app.config在库项目](http://stackoverflow.com/questions/1742929/net-app-config-in-library-project) – 2010-10-21 07:57:11