【问题标题】:using app.config settings for referenced libraries [duplicate]使用引用库的 app.config 设置 [重复]
【发布时间】:2014-08-07 09:42:45
【问题描述】:

我有一个引用数据访问库的 WCF 服务。在数据访问库中有一个 app.config 文件,其中包含到数据库的连接字符串。而不是每次我想更改连接字符串时都重新编译引用的数据访问库。我希望能够将连接字符串放入 wcf 项目的 app.config 文件中。这可能吗?如果是的话怎么办?

【问题讨论】:

    标签: c# wcf app-config


    【解决方案1】:

    您的数据访问库不应有 app.config,因为它不是应用程序。

    使用app.config 的全部意义在于允许每个单独的应用程序使用库尊重的设置自行配置。

    这对于连接字符串之类的东西尤其容易。只需将连接字符串放入 WCF 服务的app.config 文件中。您在数据访问库中需要做的就是确保它知道应该尝试使用哪个连接字符串名称。

    【讨论】:

    • 我不确定我会怎么做。我会在我的数据访问库中使用 ConfigurationManager 在运行时从 WCF app.config 读取 ConnectionString 吗?
    • 是的,这正是您访问ConnectionStrings 属性的方式。 msdn.microsoft.com/en-us/library/…
    • 优秀。感谢您的帮助!
    猜你喜欢
    • 2013-06-20
    • 2011-02-02
    • 2010-10-15
    • 1970-01-01
    • 2017-10-13
    • 1970-01-01
    • 2016-04-23
    • 2013-01-09
    • 2019-09-02
    相关资源
    最近更新 更多