博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
aspx->cs->dll :在部署后就让所有的aspx处于已经编译成dll的状态
阅读量:6991 次
发布时间:2019-06-27

本文共 465 字,大约阅读时间需要 1 分钟。

aspx->cs->dll
asp.net项目在部署后,aspx文件并没有被编译,这种情形要一直维持到用户第一次访问页面,该页面文件aspx才会转化成cs,并编译成dll,这次访问速度不会很快,但从此以后,所有访问者将得到理想的访问速度。

那么如何在部署后就让所有的aspx处于已经编译成dll的状态呢?通过上面的描述我们不难想到,只要把所有页面都访问一遍即可,这个访问有一个简单方法,就是递归项目所在的文件夹,把物理路径转化成web访问的http地址,并使用httpRequest访问一遍即可(如果有权限控制,可能要作更多的工作)。

访问后,在\WINNT\Microsoft.NET\Framework\版本号\Temporary ASP.NET Files\项目名称\随机数\随机数

这个目录下会生成对应的文件,其中*.cs是通过aspx生成的类文件(该文件经过处理后,就可以实现无aspx文件的部署),*.dll是通过aspx生成的dll文件,*.res是aspx文件中除去runat=server剩余的不需要编译的部分。

转载地址:http://tobvl.baihongyu.com/

你可能感兴趣的文章
41:判断元素是否存在
查看>>
RTSP协议详解
查看>>
vRealize Automation部署虚机如果出错怎么办?
查看>>
Eclipse的调试功能(转)(让Eclipse也能有VS的即时窗口那样的即时代码调试功能)...
查看>>
Android actionbar 笔记
查看>>
用TCP穿透NAT(TCP打洞)的实现
查看>>
PCL几种采样方法
查看>>
Learning to Track at 100 FPS with Deep Regression Networks ECCV 2016 论文笔记
查看>>
一个屌丝程序猿的人生(五十六)
查看>>
Oracle管理监控之段空间利用监控-oracle性能优化
查看>>
解读QML之四
查看>>
技术资源集合
查看>>
设计模式总结(Java)—— 适配器模式
查看>>
easyUI combobox下拉框很长,easyUI combobox下拉框如何显示滚动条的解决方法
查看>>
JAVA-day08 下午-总结、測试
查看>>
[android开发之内容更新类APP]三、项目的基本功能之布局
查看>>
[ACM] ZOJ Martian Addition (20进制的两个大数相加)
查看>>
OpenFileDialog对话框Filter属性
查看>>
1.3 Quick Start中 Step 5: Start a consumer官网剖析(博主推荐)
查看>>
stylesheet_link_tag,javascript_include_tag无效?
查看>>