首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使ConfigurationManager使用程序集

如何使ConfigurationManager使用程序集
EN

Stack Overflow用户
提问于 2017-03-15 03:27:36
回答 1查看 37关注 0票数 0

我有一堂课

代码语言:javascript
复制
namespace LrcArchiveServices
{
    public static class SharedInfo
    {
        public static string ConnectionString { get { return ConfigurationManager.ConnectionStrings["LocalDb"].ConnectionString; } }
    }
}

但问题是,当我在另一个程序集中使用ShareInfo时,我必须将App/Web中的值复制到该程序集中。如何使它始终获取包含类SharedInfo的程序集中的值?还是有一个更好的方式来分享价值之间的信任?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-15 03:55:55

ConfigurationManager将始终使用来自启动程序集app.config的值。

如果这两个应用程序都有独立的入口点,那么它们应该有单独的app.configs,在这两个信任中都有一个镜像值。如果这是一个应用程序,其中一个程序集依赖于另一个应用程序,那么您只需要在作为应用程序入口点的程序集中定义app.config

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42800580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档