【发布时间】:2023-03-25 08:03:01
【问题描述】:
我有一个类库,我的其他项目正在使用它。而且我还有一些连接字符串。我想从类库的 App.config 文件中使用它们。但是当我在我的类库中使用 ConfigurationManager 来读取连接字符串时,程序会查看我当前项目的 App.config 或 Web.config 文件。
如何使用类库的 App.config 文件中的连接字符串?
提前致谢
【问题讨论】:
标签: c# dll app-config
我有一个类库,我的其他项目正在使用它。而且我还有一些连接字符串。我想从类库的 App.config 文件中使用它们。但是当我在我的类库中使用 ConfigurationManager 来读取连接字符串时,程序会查看我当前项目的 App.config 或 Web.config 文件。
如何使用类库的 App.config 文件中的连接字符串?
提前致谢
【问题讨论】:
标签: c# dll app-config
我认为您的类库中需要一个 Xml 文件。您应该从中读取连接字符串。
【讨论】:
将它们从类库的配置文件复制到应用程序的配置文件。见.Net app.config in library project
【讨论】:
您必须在最终应用程序中提供连接字符串。
假设你有一个 library.dll 和 application.exe
application.exe 中的类使用 library.dll。 library.dll 中的类需要来自 App.config 的连接字符串。然后你必须在你的 application.exe 的 App.config 中提供连接字符串。
【讨论】: