找不到“城堡”部分在与该域关联的配置文件中

发布于 2024-10-16 03:42:16 字数 83 浏览 6 评论 0 原文

当我将 Cuyahoga CMS 发布到本地主机时,出现此错误。

我能做些什么?我对“城堡”或“castle.windsor”一无所知。

I am getting this error when I publish Cuyahoga CMS to localhost.

What can I do? I don't know anything about "castle" or "castle.windsor".

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

提笔书几行 2024-10-23 03:42:16

将您的 web.config 与 Cuyahoga CMS 附带的配置进行比较。您肯定缺少项目所依赖的 Castle Windsor IoC 的一些配置部分。喜欢:

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

Compare your web.config with the one that comes with the Cuyahoga CMS. Your definitley missing some config sections for the Castle Windsor IoC the project depends on. Like:

<configuration>
    <configSections>
        <section name="castle" type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler, Castle.Windsor" />
    </configSections>
</configuration>
何以笙箫默 2024-10-23 03:42:16

参考这个答案,需要添加:

<?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>

如果只添加

,我仍然收到错误,我添加 ... 然后错误解决了。

Reference to This Answer, you need to add:

<?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>

If only add <section name="castle"..., I still get error, I add <castle>...</castle> then error solved.

土豪 2024-10-23 03:42:16

这是您的项目所依赖的程序集(它是一个 IoC 容器,但这无关紧要),并且正在查找 web.config 文件中缺少的配置部分。

您需要正确配置它才能消除错误。

This is an assembly that your project depends on (it is an IoC container, but that's irrelevant) and which is looking for a configuration section in your web.config file that is missing.

You need to configure it correctly for the error to go.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文