【发布时间】:2014-08-07 09:42:45
【问题描述】:
我有一个引用数据访问库的 WCF 服务。在数据访问库中有一个 app.config 文件,其中包含到数据库的连接字符串。而不是每次我想更改连接字符串时都重新编译引用的数据访问库。我希望能够将连接字符串放入 wcf 项目的 app.config 文件中。这可能吗?如果是的话怎么办?
【问题讨论】:
标签: c# wcf app-config
我有一个引用数据访问库的 WCF 服务。在数据访问库中有一个 app.config 文件,其中包含到数据库的连接字符串。而不是每次我想更改连接字符串时都重新编译引用的数据访问库。我希望能够将连接字符串放入 wcf 项目的 app.config 文件中。这可能吗?如果是的话怎么办?
【问题讨论】:
标签: c# wcf app-config
您的数据访问库不应有 app.config,因为它不是应用程序。
使用app.config 的全部意义在于允许每个单独的应用程序使用库尊重的设置自行配置。
这对于连接字符串之类的东西尤其容易。只需将连接字符串放入 WCF 服务的app.config 文件中。您在数据访问库中需要做的就是确保它知道应该尝试使用哪个连接字符串名称。
【讨论】:
ConnectionStrings 属性的方式。 msdn.microsoft.com/en-us/library/…