Asp.net不是有个预编译机制 是不是第一次运行编译cs文件 还是aspx 或者ashx?
第二次运行时候就不需要再编译(运行很快)如果是CS文件 很多ASPX调用这个cs文件 如果网页A调用了他 B也调用了 是不是说先访问A 编译好后 B也会变快

解决方案 »

  1.   

    搜索什么呢 我搜索asp.net 编译机制 运行机制 都找不到
      

  2.   

    aspx第一次运行时编译CS预编译成DLL文件放在BIN目录下
      

  3.   

    LS的 是所有目录下的cs还是光引用的类
      

  4.   


    你所用到的所有的Cs文件都会预编译成DLL引用的项目,所在的项目都会各自编译成一个DLL,然后拷贝至你的WEB项目BIN目录下引用的DLL,直接拷贝至WEB项目BIN目录下WEB项目自身的所有CS文件会编译成一个DLL放在BIN目录下
      

  5.   

    在第一次对应用程序发出请求时,ASP.NET 按特定顺序编译应用程序项。要编译的第一批项称为顶级项。在第一次请求之后,仅当依赖项更改时才会重新编译顶级项
    参考