Unity配置使用多个配置文件

时间:2010-10-07 09:52:34

标签: web-config unity-container configuration-files

有没有办法在多个配置文件中配置容器?

例如,我想在位于根目录的web.config文件中注册容器的类型,并在子文件夹的web.config文件中注册相同容器(和其他容器)的类型。

并在路径C:\ Company \ Framework \ Configs中的company.config文件中注册其他容器的其他类型。

当我尝试这样做时,我得到一个ConfigurationError,说明已经添加了容器的条目。

编辑:这里有任何建议 http://unity.codeplex.com/Thread/View.aspx?ThreadId=23230

有关示例代码的更多建议吗?

1 个答案:

答案 0 :(得分:0)

我在此处发布了类似的问题:WCF + Unity nested web.config problem

我的网络应用程序包含子目录'服务'其中包含WCF服务。 此services文件夹还有一个包含我的WCF配置的web.config文件。对于WCF来说,这似乎不是问题。

同样的web.config也有统一配置,可以在我的服务中使用。但我无法使用' GetSection'

加载此配置

如果我将我的统一配置移动到根web.config,那么每件事情都可以。