Could not find schema information for the element 'castle'.

Posted by Richard77 on Stack Overflow See other posts from Stack Overflow or by Richard77
Published on 2009-11-13T06:05:54Z Indexed on 2010/03/21 1:31 UTC
Read the original article Hit count: 813

Hello!

I'm creating a Custom tag in my web.config. I first wrote the following entry under the configSections section.

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

But, when I try to create a castle node inside the configuration node as below

<castle>
    <components>
    </components>
</castle>

I get the following error message:"*Could not find schema information for the element 'castle*'." "*Could not find schema information for the element 'components'***."

Am I missing something? I can't find why. And, if I run the application anyway, I get the following error "Could not find section 'Castle' in the configuration file associated with this domain."

Ps.// The sample comes from "Pro ASP.NET MVC Framework"/Steven Sanderson/APress ISBN-13 (pbk): 978-1-4302-1007-8" on page 99.

Thank you for the help

============================================================

Since I believe to have done exactly what's said in the book and did not succed, I ask the same question in different terms. How do I add a new node using the above information?

=============================================================================

Thank you. I did what you said and do not have the two warnings. However, I've go a big new warning:

"The element 'configuration' in namespace 'MyWindsorSchema' has invalid child element 'configSections' in namespace 'MyWindsorSchema'. List of possible elements expected: 'include, properties, facilities, components' in namespace 'MyWindsorSchema'."

© Stack Overflow or respective owner

Related posts about web.config

Related posts about castle-windsor