今天早上我從我們的本地服務器移動了一個.NET網站直播(沒有預先編譯)。當我轉到網址時,瀏覽器上託管的網站開始加載網站,並在最後一個小時內一直這樣做。我推測它正在編譯該網站,並且由於網站的規模而需要一段時間。
有沒有什麼辦法可以檢查是否確實是這種情況,並且沒有其他事情發生?編譯一個6GB的網站
回答
把你的圖片在spearate文件夾,而不是在應用程序的虛擬目錄。
@ ck。你之前顯然沒有使用Umbraco,因爲Umbraco不能託管在虛擬目錄中。
Umbraco bin zip附帶預編譯的站點。我假設您的網站正在編譯的原因是因爲您有ascx用戶控件與ascx.cs文件。也許一些App_Code .cs文件。
將這些放在另一個Web應用程序項目中。編譯它,只需將.dll和.ascx文件移到相應的目錄。
以及我在該項目中只有9個.cs文件。 ascx代碼中的8個不太需要編譯。當然不應該採取6-7小時做。我很快就會在這個網站上做更多的工作,所以生病了。 – 2010-09-13 08:28:06
將圖像放在特定文件夾中,而不是放在應用程序的虛擬目錄中。
I.e.
Default Web Site - Picture folder (5.8GB) - Application virtual directory (small application)
這些圖像使用cms創建的目錄,它將成爲許多黑客的地獄,以改變這種情況。我沒有時間真的對它。說實話,減小網站的大小並不是問題。我不介意它在服務器上編譯,我只是想確保它確實做到這一點。 – 2010-08-06 11:12:54
看了這些之後,你的想法可能會有用。從理論上講,所有對由cms創建的目錄所在的媒體文件夾的引用都在db某處(希望全部在一列中)。 – 2010-08-06 11:26:51
- 1. Sitecore網站需要編譯?
- 2. visual studio 2005編譯網站
- 3. 預編譯asp.net網站
- 4. 動態編譯ASP.NET網站
- 5. 何時預編譯網站?
- 6. 網站編譯錯誤
- 7. 使用預編譯的VB.net網站
- 8. 網站 - 編譯的類服務器
- 9. 編譯器爲我的網站
- 10. 部署預編譯的網站項目
- 11. 瞭解網站項目的ASP.NET編譯
- 12. 編譯網站的靜態內容
- 13. 反編譯一個asp.net站點
- 14. 編譯一個ASP .NET網站到一個可執行文件(帶服務器)
- 15. 翻譯的網站
- 16. Msbuild編譯網站時未將網站置於IIS中
- 17. 如何部分預編譯ASP.NET網站
- 18. 編譯asp.net網站時出錯
- 19. 反編譯Asp.Net網站項目
- 20. 編譯html模板以完成網站
- 21. 從ASP.NET網站編譯代碼
- 22. 在ASP.NET網站(Razor v3)編譯文件
- 23. 編譯外部網站使用wget
- 24. 對預編譯網站進行更改
- 25. 如何編譯和託管asp.net網站?
- 26. 網站編譯過程[AppCode DLL]
- 27. MVC3網站編譯器錯誤
- 28. 我可以預先編譯一個修改後的頁面到已編譯好的.Net網站嗎?
- 29. 用C編寫一個網站?
- 30. 如何修改預編譯的ASP.NET網站? Visual Studio抱怨該網站已預編譯
哇! 6 GB的_what_? – 2010-08-06 10:51:51
在開發箱上編譯需要多長時間,爲什麼不能預編譯它? – Oded 2010-08-06 10:55:22
它有很多高分辨率圖像的產品和新聞辦公室的圖像。它不能被預先編譯,因爲它使用的cms不允許它。 – 2010-08-06 10:58:50