aspx->cs->dll
2004-08-16 14:09
267 查看
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剩余的不需要编译的部分。
那么如何在部署后就让所有的aspx处于已经编译成dll的状态呢?通过上面的描述我们不难想到,只要把所有页面都访问一遍即可,这个访问有一个简单方法,就是递归项目所在的文件夹,把物理路径转化成web访问的http地址,并使用httpRequest访问一遍即可(如果有权限控制,可能要作更多的工作)。
访问后,在\WINNT\Microsoft.NET\Framework\版本号\Temporary ASP.NET Files\项目名称\随机数\随机数
这个目录下会生成对应的文件,其中*.cs是通过aspx生成的类文件(该文件经过处理后,就可以实现无aspx文件的部署),*.dll是通过aspx生成的dll文件,*.res是aspx文件中除去runat=server剩余的不需要编译的部分。
相关文章推荐
- aspx->cs->dll :在部署后就让所有的aspx处于已经编译成dll的状态
- vs中将网站aspx.cs文件打包成一个dll
- aspx->cs->dll
- WebForm(aspx,cs,dll之间的关系)
- Visual Studio Web Deployment for Visual Studio 2013 的实现,打包所有aspx.cs 文件到单一DLL
- 预编译ASP.NET应用程序——把aspx.cs文件封装成dll文件
- aspx->cs->dll :在部署后就让所有的aspx处于已经编译成dll的状态
- Aspx,cs,dll之间的关系
- aspx->cs->dll && 无aspx文件部署
- vs中将网站aspx.cs文件打包成一个dll
- aspx和cs之间的关系
- .aspx文件和.aspx.cs文件的区别与联系
- datagrid的增删查改 aspx.cs部分代码
- 如何把web站点的所有.aspx.cs文件编译为.dll文件?
- 把aspx文件编译成DLL文件
- 用juery的ajax方法调用aspx.cs页面中的webmethod方法示例
- .cs文件与aspx.cs文件之间的区别是什么???他们的作用是什么???ASPX文件的作用是什么?
- aspx与aspx.cs的关系
- 把aspx文件编译成DLL文件实战
- 把aspx文件编译成DLL文件