2009-11-13 105 views
0

爲了創建以下部分,命名空間「MyWindsorSchema」元素「配置」具有無效子元素「configSections」命名空間「MyWindsorSchema」

<section name="castle" 
      type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler, 
     Castle.Windsor" /> 

我下載並把「CastelWindsorSchema」在我的C盤(正如讀我文件所建議的那樣)。我引用它在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'中。

configSections標籤位於配置標籤之後,在bleu中突出顯示。

我錯過了什麼?也許我需要將「MyWindsorSchema」更改爲其他內容?

感謝您的幫助

豐富

回答

0

我不知道你在談論它的架構,但也許其目標是獨立的溫莎配置文件,而不是在web.config部分?無論如何,Windsor擁有非常簡約和合理的配置結構,所以一旦你開始使用它,你會發現你根本不需要架構。 Take a look

相關問題