2011-11-30 52 views
3

我跟隨不同線程在這裏和那裏有關部署果園,但由於某種原因,他們都保持生產700MG的網站部署果園 - 超過700MG

我有增加了10頁最大到現有的網站,所以有些事情是錯誤的。

我看到所有模塊都被複制,並且每個模塊都在其每個BIN文件夾上都有一組重複的.dll文件。

我已經從Microsoft Web平臺安裝程序安裝了Orchard。
我使用VS 2010終極
我使用SQL緊湊型(本網站)

任何想法將非常感激,原因出於某種原因,我不想相信MS是在製造這樣的混亂部署一個簡單的站點,爲每個模塊重複sooo許多次相同的DLL。

謝謝先進。

回答

6

是的,如果你做了一切愚蠢的副本,每個模塊都有一個bin文件夾中的所有dll的副本,它們只是坐在那裏無所事事。你需要做一個真正的web部署,它應該做正確的事情,只需要部署你需要的東西,或者當你需要使用build「compile; package」進行部署時從命令行構建。

它在這裏解釋:http://docs.orchardproject.net/Documentation/Building-and-deploying-Orchard-from-a-source-code-drop

+0

是出於某種原因,當我在做Web部署,它是創造700毫克。不知道什麼改變了,但突然之間,現在只有40MG。好多了 :) !! –

+1

您也可以使用* ClickToBuild.cmd *構建Orchard並創建清理和最小化的部署包。它成功構建後位於* build \ Stage *文件夾中。只需抓住並複製到您的Web服務器。 –

+1

那麼,ClickToBuild做什麼構建編譯;包正在做,再加上一些你不想要的東西,比如運行測試。 –