1

我的解决方案在 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.

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

4

2 回答 2

5

我知道这是一个旧线程,但这可能会帮助未来的谷歌人(比如我自己):

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

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

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

于 2013-01-29T11:42:14.580 回答
0

我的回答并非特定于,但可能会有所帮助:

我得到了这个完全相同的错误,因为我在@Html.Action("Action", "NewController")没有实际创建的情况下将调用添加到视图中NewController

也许您缺少控制器?

于 2013-01-04T10:17:51.727 回答