10
A
回答
4
1
根據您設置Web應用程序的方式(網站模型vs Web應用程序模型),您可能會將未編譯的源代碼直接部署到Web服務器。在這種情況下,ASP.Net運行時需要知道如何在請求開始時編譯代碼。
4
ScottGu在他的博客上做了一個很好的改進here。
當我需要在Visual Studio中進行調試時,或者如果我試圖追蹤一個特別討厭的錯誤時,我通常會使用這種模式。所以我通常以調試模式運行設置爲false。
+0
有關debug =「false」的良好信息,但不涉及發佈模式。 – 2009-06-12 01:40:16
0
編譯時在「釋放」模式下,web.release.config文件將被使用,在調試模式下編譯web.debug時。配置文件將被使用(這兩個擴展web.config)。有關這些文件的更多信息,請參閱here。
這些文件可能包含這樣的一個部分:
<system.web>
<compilation debug="true" />
<!-- Lines removed for clarity. -->
</system.web>
在ASP.NET此設置控制是否捆綁或縮小做是爲了提高網頁加載時間。
- 打包方式:將多個文件合併或捆綁爲一個文件 (以減少頁面請求數)。
- 縮小意味着:刪除不必要的空格和註釋並將變量名稱縮短爲 一個字符。
有關捆綁和縮小的更多信息,請參閱here。
'debug'的默認值爲false,因此每個默認值都啓用optimatz。
相關問題
- 1. false/FALSE - 有什麼區別?
- 2. Visual Studio 2010中的調試模式與發佈模式有什麼區別?
- 3. false和FALSE有什麼區別?
- 4. nodejs的DEBUG和NODE_DEBUG有什麼區別?
- 5. 調試和編譯有什麼區別?
- 6. 發佈和迭代有什麼區別?
- 7. 開發模式和生產模式有什麼區別?
- 8. 「node-debug index.js」和「run node-inspector,then node --debug index.js」有什麼區別?
- 9. Visual Studio 2008中的Debug和Debug 1.0有什麼區別?
- 10. DAO和DP模式有什麼區別?
- 11. 「::」和「sys」模式有什麼區別?
- 12. Oracle和Microsoft模式有什麼區別?
- 13. Factory和Strategy模式有什麼區別?
- 14. 「瀏覽器發佈」和「程序發佈」有什麼區別?
- 15. OMF和COFF格式有什麼區別?
- 16. 內核和用戶模式編程有什麼區別?
- 17. 那麼分佈式和集羣式有什麼區別?
- 18. webpack開發和生產構建模式有什麼區別?
- 19. REPL和口譯員有什麼區別?
- 20. 發佈模式vs調試=「false」
- 21. ASP.net實例模式有什麼區別?
- 22. 聲明式編程和命令式編程有什麼區別?
- 23. e.preventDefault();有什麼區別?並返回false?
- 24. IE11兼容模式和IE10兼容模式有什麼區別
- 25. 設計模式和架構模式有什麼區別?
- 26. 睡眠模式和深度睡眠模式有什麼區別?
- 27. Builder模式和Flyweight模式有什麼區別?
- 28. 當進入循環時,MS-Debug和TASM有什麼區別?
- 29. 集中式和分佈式序列圖有什麼區別?
- 30. 分佈式和分散式服務之間有什麼區別?
發佈模式是否預編譯整個應用程序? – 2009-06-12 01:41:43