加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-15 23:50:08 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Visual Studio 2008上的Web部署项目部署预编译和全页合并的网站.请注意,所有程序集和项目都已在“发布”模式下编译. 我的所有页面都是在发布模式下预编译的.所以他们不会被重新编译,它们将被运行时加载.在不需要页面编译的情况下,设置 compilation
我正在使用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

基本上:

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读