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. <deployment retail =“true”>和debug =“false”有什么区别?
- 2. false/FALSE - 有什么区别?
- 3. Visual Studio 2010中的调试模式与发布模式有什么区别?
- 4. bin \ debug与obj \ debug:有什么区别?
- 5. !false和!= false有什么区别
- 6. false和FALSE有什么区别?
- 7. Debug类和Trace类有什么区别?
- 8. nodejs的DEBUG和NODE_DEBUG有什么区别?
- 9. 调试和编译有什么区别?
- 10. 发布和迭代有什么区别?
- 11. '编译和链接'和'编译'(用g ++)有什么区别?
- 12. 开发模式和生产模式有什么区别?
- 13. “node-debug index.js”和“run node-inspector,then node --debug index.js”有什么区别?
- 14. Visual Studio 2008中的Debug和Debug 1.0有什么区别?
- 15. Task.Yield,Task.Run和ConfigureAwait(false)有什么区别?
- 16. DAO和DP模式有什么区别?
- 17. “::”和“sys”模式有什么区别?
- 18. Factory和Strategy模式有什么区别?
- 19. Oracle和Microsoft模式有什么区别?
- 20. 小内存模式和大内存模式有什么区别?
- 21. “浏览器发布”和“程序发布”有什么区别?
- 22. “发布”和“发布”版本配置有什么区别?
- 23. OMF和COFF格式有什么区别?
- 24. Console.WriteLine发布模式编译
- 25. 内核和用户模式编程有什么区别?
- 26. 那么分布式和集群式有什么区别?
- 27. REPL和口译员有什么区别?
- 28. webpack开发和生产构建模式有什么区别?
- 29. 'false === $ var'和'$ var === false'之间有什么区别?
- 30. ASP.net实例模式有什么区别?
发布模式是否预编译整个应用程序? – 2009-06-12 01:41:43