【问题标题】:Is there any way to inherit settings in the .config file from a subassembly?有没有办法从子程序集中继承 .config 文件中的设置?
【发布时间】:2011-06-09 02:18:17
【问题描述】:

有没有办法从子程序集继承 .config 文件中的设置?

例子:

  • 想象一下,我有一个程序集 .NET,它执行诸如连接到数据库或远程 WCF 服务之类的操作。该程序集名为“Connect.dll”,其配置文件为“Connect.dll.config”。
  • 这个子程序集是从主程序“main.exe”中调用的,它的配置文件是“main.exe.config”。
  • 有什么方法可以将“connect.dll.config”中的设置导入“main.config”,而无需手动复制相应的 .xml 行?

【问题讨论】:

  • 我问这个问题的原因是什么?这将使独立程序集的部署变得更加容易。或者,如果有某种程序化方式可以为子程序集导入 .config 文件,我会全力以赴。
  • 你可以使用configSection属性:stackoverflow.com/a/480750/750216

标签: c# .net


【解决方案1】:

很遗憾,没有。但是,可以使用the ConfigurationManager API 从“Connect.dll.config”手动加载配置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-01
    • 1970-01-01
    • 2016-11-21
    相关资源
    最近更新 更多