2010-03-29 78 views
3

你如何去建立一個新的EPiServer網站?我似乎無法從一個空白的Visual Studio項目獲取部署的網站,而無需修復各種文件路徑和引用問題。有哪些步驟來創建一個新的EPiServer項目

如果您有從頭開始創建一個EPiServer網站,它部署到Web服務器的順利進行......我很樂意聽到它!

+0

一些更多的提示部署後:http://world.episerver.com/Get-Started/EPiServer-CMS/ – 2012-03-29 15:01:24

+0

另請參見http://stackoverflow.com/questions/126102/episerver-development – 2012-03-29 15:03:57

+0

現在,你只需要創建一個新的ASP.NET(MVC)項目,並從EPiServer的NuGet飼料添加軟件包:http://nuget.episerver.com/ feed/packages.svc/ – 2015-04-07 16:50:09

回答

5

當我開始了帶有EPiServer,我發現this blog series是非常有幫助!

1

設置您修復,維護和太添加一般的東西構架位點。然後在每次開始一個新項目時複製該項目。根據我的經驗,這是最流暢的方式。

+0

感謝您的回答。但你如何創建一個新的網站?您是否使用EPiServer部署中心或Visual Studio模板?以及您如何處理EpiServer在您的程序Files目錄中使用文件這一事實......特別是涉及到提交源代碼控制或發佈網站時? – 2010-03-29 22:28:23

+0

我使用Deployment Center。您可以移出Program Files文件夾並放入您的項目目錄(http://stackoverflow.com/questions/2333612/setting-up-a-new-episerver-6-project-with-source-control/2334123) ,但這可能不是最好的主意(除非你打算在這些目錄中破解一些文件,並希望黑客源代碼被控制),最好是在所有使用的環境中安裝該產品的版本。 – 2010-04-08 17:06:51

1

我一般使用Visual Studio集成EPiServer。創建一個新的EPiServer項目並開始編碼。當骨架準備就緒時,我將數據庫移動到中央服務器,更新連接字符串,將VPP文件夾移到共享服務器,並將web.config中的路徑更新爲它。那麼是時候把代碼放在源代碼控制中,並開始一個項目。

當初始部署到測試/生產時,我將數據庫和VPP複製到服務器,並使用Visual Studio的部署機制來編譯和複製所需的二進制文件+其他文件(在此之前,我自然會安裝核心episerver安裝在目標服務器上)。然後它只是一個小小的IIS配置,而且工作正常。

未來的更新,涉及從Visual Studio和導出/導入新的/改變pagetypes等

相關問題