【发布时间】:2014-06-26 07:10:01
【问题描述】:
最近新建了一个类库项目,添加了一个App.config文件。 App.config 文件包含数据库连接字符串。但是目前的代码
ConfigurationManager.ConnectionStrings["DBConnectionName"] 给我“null”。
但是 ConfigurationManager.ConnectionStrings[0] 给了我名为 "LocalSqlServer" 的结果。但是我的 App.config 没有这样的条目。
我在我的项目中没有看到任何其他配置文件。那为什么会这样呢?
我如何确保指向正确的 App.Config?
【问题讨论】:
-
类库不使用它们自己的 App.config 文件 - 它们使用引用该库的应用程序的配置文件(Web 或 App)。将库项目的 App.config 中的任何相关设置/条目复制到使用应用程序的配置中。
-
谢谢@Tim。现在工作正常
标签: c# .net windows-services