如题,我想知道怎样能加快asp.net的执行速度,都说预编译,我一直搞不明白,用vs 2005开发asp.net 可以发布,发布的时候可以选择一些选项,反正最后就是编译好的aspx文件和bin目录下面的dll,但是为什么感觉还是第一次执行慢,而且执行过,过了十分钟,又会很慢,怎么解决这种问题?

解决方案 »

  1.   

    哦!是我申请的个人空间,今天早上访问,就比昨天晚上要快一些,你的意思就是是服务器的问世,是吗?其实我最重要的是想知道,我使用vs 2005提供的那个发布,最后弄出来的那些文件+bin 目录下的东西,是不是就是最终生成的效率比较高的东西,或者还有其他方法能提高编译速度,比如在我自己有个人服务器的情况下面,有没有其他我不知道的方法可以提高编译速度等等
      

  2.   

    都取消,感觉好像效果是一样的,不过如果都取消的话,所有页面内容都打到dll中了,如果再修改,好像不大方便
      

  3.   

    。NET本身有这个问题,第一次执行的时候,速度会很慢,在短时间内,再次多次执行时,由于。NET的缓存机制,会使程序执行速度相当快,过一段时间,再重新调用时,程序会再次加载,速度慢下来是正常的