Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 在我的ASP.NET MVC 4应用程序中添加ORCHARD CMS功能_Asp.net Mvc 3_Asp.net Mvc 4_Content Management System_Orchardcms_Orchardcms 1.6 - Fatal编程技术网

Asp.net mvc 3 在我的ASP.NET MVC 4应用程序中添加ORCHARD CMS功能

Asp.net mvc 3 在我的ASP.NET MVC 4应用程序中添加ORCHARD CMS功能,asp.net-mvc-3,asp.net-mvc-4,content-management-system,orchardcms,orchardcms-1.6,Asp.net Mvc 3,Asp.net Mvc 4,Content Management System,Orchardcms,Orchardcms 1.6,我有一个MVC4项目,非常庞大。现在我想将Orchard CMS功能包括在其中 我不想让它反过来把我的MVC4项目作为Orchard的一部分,因为它太大了。希望将Orchard作为CMS模块包含在其中 到目前为止我所做的: 1.从codeplex下载了orchard源zip文件。 2.将其作为一个单独的解决方案包含在我现有的MVC4项目中 现在我想让这个orchard模块与我的MVC4项目进行通信,比如在我的web项目的页面上放置一个链接,该链接将重定向到显示由orchard CMS系统管理的内

我有一个MVC4项目,非常庞大。现在我想将Orchard CMS功能包括在其中

我不想让它反过来把我的MVC4项目作为Orchard的一部分,因为它太大了。希望将Orchard作为CMS模块包含在其中

到目前为止我所做的: 1.从codeplex下载了orchard源zip文件。 2.将其作为一个单独的解决方案包含在我现有的MVC4项目中

现在我想让这个orchard模块与我的MVC4项目进行通信,比如在我的web项目的页面上放置一个链接,该链接将重定向到显示由orchard CMS系统管理的内容


对此有什么想法吗?

Orchard并不是专门为此设计的。我要说的是,这一点的可行性是:几乎不可能到极其困难。我认为最好的办法是让Orchard生活在一个单独的应用程序中,并限制与链接和web/rest服务的交互。还有其他建议的解决方案吗?我希望我的项目有一个子文件夹,如CMS,所有的CMS内容将与重定向到我的CMS网页从任何项目的网页。任何其他允许MVC项目进行此类集成的CMS?您可以尝试Umbraco。我认为他们支持这种方案。有一种叫做Piranha CMS的方案,它的设计更好,可以添加到现有的解决方案中,尽管它没有任何方式的功能。