Не удалось найти раздел 'castle' в файле конфигурации, связанном с этим доменом - PullRequest
5 голосов
/ 05 февраля 2011

Я получаю эту ошибку при публикации Cuyahoga CMS на localhost.

Что я могу сделать? Я ничего не знаю о "замке" или "замке.windsor".

Ответы [ 3 ]

2 голосов
/ 06 февраля 2011

Сравните ваш web.config с тем, что поставляется с CMS Cuyahoga.Ваш определенно отсутствует некоторые разделы конфигурации для Castle Windsor IoC, от которого зависит проект.Нравится:

<configuration>
    <configSections>
        <section name="castle" type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler, Castle.Windsor" />
    </configSections>
</configuration>
1 голос
/ 30 мая 2018

Ссылка на Этот ответ , вам нужно добавить:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="castle" type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler,Castle.Windsor" />
  </configSections>
  <castle>
    <components>
    </components>
  </castle>
</configuration>

Если только добавить <section name="castle"..., я все равно получаю ошибку, я добавляю <castle>...</castle>, а затем ошибка устранена.1008 *

0 голосов
/ 05 февраля 2011

Это сборка, от которой зависит ваш проект (это контейнер IoC, но это не имеет значения), и которая ищет раздел конфигурации в вашем файле web.config, который отсутствует.

настройте его правильно для ошибки, чтобы идти.

...