正如标题所示,我们的任务是在客户端的Orchard CMS安装下的虚拟目录中运行自定义.NET MVC应用程序。现在,我在过去使用两个自定义.NET MVC应用程序成功完成了这类事情,但从未与Orchard一起完成。 Orchard在幕后做了一些独特的事情,所以我认为不可能。
两件事: 1.我无法从源代码构建新的Orchard实例。 2.它必须是同一域上的虚拟目录,用于SEO目的。在子域上运行该网站对谷歌排名不利。因此http://www.example.com/myportal很好,而http://myportal.example.com非常糟糕。
答案 0 :(得分:0)
是的,你可以。虽然这不是Orchard特有的,但您可能会遇到Web配置继承的一些问题。根据您所面临的各个场景(例如共享程序集但不同版本......重复的配置节点等),您应该能够在stackoverflow上搜索并轻松解决这些问题。