Web config 温莎城堡项目包含在配置中

Web config 温莎城堡项目包含在配置中,web-config,castle-windsor,Web Config,Castle Windsor,我希望Castle配置的属性部分包含在另一个文件中。即: <castle> <include uri="file://properties.config" /> </castle> properties.config将如下所示: <properties> <smtp>10.10.10.10</smtp> <username>john</username> </propertie

我希望Castle配置的属性部分包含在另一个文件中。即:

<castle>
  <include uri="file://properties.config" />
</castle>

properties.config将如下所示:

<properties>
  <smtp>10.10.10.10</smtp>
  <username>john</username>
</properties>

10.10.10.10
厕所

我可以让include用于组件,但不用于属性。如果我尝试对属性执行此操作,会引发异常。这是Castle的一个限制吗?

这是对如何将xml输入配置的误解。我并不是从castle元素开始,然后继续工作,也就是说,我使用属性作为根节点

你有什么例外?如何读取配置?