【发布时间】:2012-05-27 04:54:44
【问题描述】:
我的主要程序集是一个 Web 应用程序。它使用 spring.net 框架将其他程序集加载到其正在执行的应用程序域中。因此,这自然意味着所有那些 其他 程序集都必须从 web.config 获取它们的配置值(例如连接字符串和应用程序设置)。
有没有办法可以覆盖它?一些配置可以来自web.config;其他人必须分开居住。在开发此类 .net 程序集时我应该采取什么样的方法?目标是,一旦此应用程序进入客户端环境,并且客户端决定在遥远的将来某个地方添加程序集,他应该能够轻松地这样做,并且更改该程序集的配置而不影响其他程序集。
所以最终我必须提出一种基于框架的方法?是否已经有这种效果?或者我该怎么做?我会面临哪些挑战?
【问题讨论】:
-
你用spring.net标记了这个;你有没有考虑过使用spring对configuring metadata的支持?
标签: c# configuration spring.net .net-assembly