我的解决方案是在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.
问:为什么以及如何解决此问题?
答案 0 :(得分:5)
我知道这是一个旧帖子,但这可能有助于未来的Google员工(比如我自己):
我有一个非常简单的配方,可以启用一些模块和主题。其中一个模块提供了“主页路由”,它基本上覆盖了“/”路径以转到模块内的控制器。但是 - 一旦我删除了这条路线,我就开始得到与OP相同的错误。
原来这个问题是由于我没有检查主页属性的内容页面(因为简单的配方,我实际上根本没有任何内容页面)。
解决方案是转到/ admin(由于管理员控制器处理此路由仍然有效)并创建一个新页面,并勾选主页复选框。
答案 1 :(得分:0)
我的回答并非针对orchardcms,但可能有所帮助:
我得到了同样的错误,因为我已经在@Html.Action("Action", "NewController")
中添加了对NewController
的调用而尚未实际创建{{1}}!
也许你错过了一个控制器?