在预编译asp.net网站 – 是否重要?

前端之家收集整理的这篇文章主要介绍了在预编译asp.net网站 – 是否重要?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Visual Studio 2008上的Web部署项目部署预编译和全页合并的网站.请注意,所有程序集和项目都已在“发布”模式下编译.

我的所有页面都是在发布模式下预编译的.所以他们不会被重新编译,它们将被运行时加载.在不需要页面编译的情况下,设置< compilation debug =“true”>在system.web会有什么区别?

解决方法

查看以下优秀的链接

> ASP.NET Memory: If your application is in production… then why is debug=true
> Don’t run production ASP.NET Applications with debug=”true” enabled

基本上:

>由于调试支持的开销,您的代码将运行速度较慢.
>脚本和图像不会缓存在客户端,因为如果您不断进行更改和调试,因为您不希望将事情缓存到开发中.
>请求未超时.再次,当您调试代码时,您不想获得请求超时.

以上均不可取.您将在上述链接中找到更多的缺点.

猜你在找的asp.Net相关文章