我正在Visual Studio 2015中開發一個使用C#MVC5的網站。現在我需要爲某些頁面添加CMS功能。我打算將Orchard cms添加到我的項目中。我已經從orchardproject.net下載了OrchardWeb zip文件,並且zip文件包含文件和文件夾,就像在給出的截圖中一樣。 [screenshot] 如何將這些文件添加到我的visual studio mvc項目中以添加CMS功能而不影響我現有的控制,模型和視圖?如何在Visual Studio中將Orchard CMS添加到現有的C#MVC5項目中?
0
A
回答
1
將Orchard 1添加到現有的MVC項目幾乎是不可能的(如果不是這樣,至少不切實際)。除非您將Orchard 1作爲單獨項目保留並通過Web API公開內容(使用正在使用的現有模塊,或者通過創建自己的模塊通過Web API公開內容)。您的MVC5應用程序可以通過web api從CMS獲取內容。
添加Orchard Core(完全重寫Orchard for ASp.NET Core)是一個不同的故事。如果您完全可以遷移到ASP.NET Core,那麼將CMS添加到您的站點是as simple as adding a NuGet package。
相關問題
- 1. 如何自動將現有項目添加到Visual Studio項目?
- 2. Visual Studio 2010無法在C項目中添加現有項目
- 3. 如何將MVC5添加到Visual Studio 2013?
- 4. 如何將現有的目錄樹添加到Visual Studio中的項目中?
- 5. 將現有的.h和.c文件添加到Microsoft Visual Studio 2010 C++項目中
- 6. 將cuda文件添加到visual studio中的現有c項目中
- 7. Visual Studio中的「添加現有項目...」是如何工作的?
- 8. 如何通過模板嚮導將現有項目添加到Visual Studio項目
- 9. 如何將現有項目添加到C#中的集合中#
- 10. 在Visual Studio中添加dll到項目
- 11. 如何在Visual Studio 2012中的現有項目上添加測試項目
- 12. Visual studio 2010和asp.net mvc3,將新項目添加到現有的
- 13. 將現有文件添加到不同的Visual Studio 2010項目
- 14. 將項目添加到Visual Studio 2010中的項目
- 15. 如何將新表單添加到現有的C++項目中?
- 16. 如何在visual studio 3中添加visual studio 5項目?
- 17. 如何在Android Studio 0.3.4中添加現有庫項目到我的項目中
- 18. 將現有文件添加到項目後Visual Studio 15:0xc000007b
- 19. 使用DTE將現有文件添加到Visual Studio項目
- 20. Visual Studio Extensibility:將現有文件夾添加到項目
- 21. 如何在eclipse中將項目添加到現有的EAR中?
- 22. 在Visual Studio中將現有項目添加到解決方案「只讀」
- 23. 在Visual Studio中添加的項目
- 24. 將Breadcrumb菜單添加到Orchard CMS 1.5
- 25. 如何將新項目添加到Visual Studio 2010中的添加新項目到項目上下文菜單?
- 26. 如何將新架構添加到現有的Visual Studio數據庫項目?
- 27. 如何將現有的Visual Studio項目添加到空git倉庫
- 28. 將單元測試添加到現有的Visual C++項目
- 29. 如何以編程方式將文件添加到C++的Visual Studio項目中?
- 30. 如何將libgdx添加到現有的android studio項目?
[在ASP.NET應用程序中使用OrchardCMS,Umbraco或DotNetNuke作爲組件](https://stackoverflow.com/questions/40501763/use-orchardcms-umbraco-or-dotnetnuke-as-a-component -in-asp-net-application) – ViRuSTriNiTy
根據我的經驗,OrchardCMS是您的Web應用程序,您可以在框架中添加靜態和動態內容。我沒有親眼見過它被用於現有的網站,你可能會遇到有關身份驗證等問題。 –
你能否建議一個完美的CMS來添加到現有的C#MVC項目? –