Orchard链接到模块不工作

时间:2014-06-14 09:48:38

标签: orchardcms-1.8

我按照这里创建果园模块的教程: http://docs.orchardproject.net/Documentation/Building-a-hello-world-module

在本教程结束时,在启用并添加菜单链接后,我重建Orchard,启动它,单击指向我创建的模块的链接,但只得到一个未找到的页面:

HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is    
temporarily     
unavailable.

Requested URL      http://localhost:30321/MyModule
Physical Path      C:\Users\Rich\Documents\My Web Sites\Orchard.Web-   
                       Site\MyModule
Logon Method       Anonymous
Logon User             Anonymous
Request Tracing Directory           
C:\Users\Rich\Documents\IISExpress\TraceLogFiles\ORCHARD.WEB-SITE

知道发生了什么事吗?我创建了Routes.cs文件 - 相应地重命名了所有内容以匹配我的模块的名称,据我所知,没有遗漏任何内容。

我正在使用Visual Studio 2012,通过VS和Orchard 1.8运行

1 个答案:

答案 0 :(得分:0)

正如评论中所说,您的模块似乎不在“模块”文件夹下......

发布的这个问题与question

相同

确保你总是这样开始,这样你就可以正确设置项目的所有引用:

orchard
feature enable Orchard.CodeGeneration
codegen module YouModuleName /CreateProject:true /IncludeInSolution:true

最后一位/IncludeInSolution:true也会将您的项目挂钩到模块顶级文件夹下。
我总是尽量不要触摸Orchard.Web下的任何东西