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