未找到路径'/'的控制器或未实现IController

She*_*mat 1 c# asp.net-mvc orchardcms asp.net-mvc-3 asp.net-mvc-2

我的解决方案是在Orchard CMS 1.4.1中,当我运行解决方案时,我得到了错误

The controller for path '/' was not found or does not implement IController. 如果我点击运行按钮,那么我收到此消息

Not found The page you are looking for does not exist.

问:为什么以及如何解决此问题?

Chr*_*yne 5

我知道这是一个老线程,但这可能有助于未来的Google员工(比如我自己):

我有一个非常简单的配方,启用了一些模块和主题.其中一个模块提供了"主页路由",它基本上覆盖了"/"路径以转到模块内的控制器.但是 - 一旦我删除了这条路线,我开始得到与OP相同的错误.

原来这个问题是由于我没有检查主页属性的内容页面这一事实造成的(由于简单的配方,我实际上根本没有任何内容页面).

解决方案是转到/ admin(由于管理员控制器处理此路由,它仍然有效)并创建一个新页面,并勾选主页复选框.