为了创建以下部分,
<section name="castle"
type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler,
Castle.Windsor" />
我下载并将“ CastelWindsorSchema ”放入我的C驱动器中(正如read-me文件所建议的那样)。我在Web.Config中以这种方式引用它:(我保留了所有内容,因为我在C盘中创建了开发和城堡)
<configuration xmlns="MyWindsorSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="MyWindsorSchema file://c:\dev\castle\windsor.xsd">
我收到以下警告:
命名空间“ MyWindsorSchema ”中的元素“配置”在命名空间“MyWindsorSchema”中具有无效的子元素“configSections”。预期可能元素的列表:名称空间“ MyWindsorSchema ”中的“包含,属性,设施,组件”。
configLctions标签位于配置标签之后,在bleu中突出显示。
我错过了什么?也许我需要将“MyWindsorSchema”更改为其他内容?
感谢您的帮助
富
答案 0 :(得分:0)
我不确定你在谈论哪种架构,但它可能是针对独立的Windsor配置文件,而不是web.config部分?
无论如何,Windsor具有非常简约和逻辑的配置结构,所以实际上一旦你开始使用它,你会发现你根本不需要架构。 Take a look