我正在创建一个Orchard CMS项目,目的是创建一个模块来容纳我的MVC 3应用程序。这个应用程序已经启动,已经有5个项目。一个Web项目,一些测试项目和一个工作流程项目。可以更改Orchard CMS模块的默认位置吗?
要求web项目(以及其他4个项目为简单起见)生活在/Orchard.Web/Modules/中是一个小小的不便 - 是否有可能在动态变化时更改Orchard的外观(或添加新位置)加载模块?
这不是一个大规模的交易,但对这个项目很有好处。
在一个理想的世界,我想能够有:
/OrchardStuff/Orchard.Web
/OrchardStuff/etc
/MyStuff/MyProj.Web
/MyStuff/MyProj.Tests
我知道我可以安排我的一个很好的方式使用SLN,将是很好,如果我可以在文件系统中复制此。
干杯。
感谢您的快速反应 - 您是否看到上述Eilistraee的想法存在任何问题? –
Eilistraee的想法是已经在Orchard.Azure解决方案中使用的想法:在那里,模块需要位于Orchard.Azure.Web/Modules文件夹中,以便在comppilation任务中从Azure.Web/Modules中复制模块。它在那里工作,所以它也应该为你的情况:) – Falanwe
伟大的,感谢您的反馈! –