好象问题确实如此,我把global.asax放到根目录下,就可以执行,但是其他项目出错,就不能用多个globa.asax吗?

解决方案 »

  1.   

    每个虚拟目录可以有一个 global.asax 文件. 这种问题好像很多,感觉 asp.net 里面的 Session 不是很好用.
      

  2.   

    可我需要在session_stare()里生成变量,我的目录又是多项目的,用一个global.asax肯定不行,难道就没办法了!
      

  3.   

    晕,global.asax肯定是对应到一个具体应用的(不是虚拟目录,也不是目录)。
      

  4.   

    如果想每个请求都激发,可以考虑使用BeginRequest
      

  5.   

    http://www.aspdotnetheaven.com/Articles/ApplicationStateP2.asp
      

  6.   

    我的主机上有三个目录index,admin,bin,index和admin是两个项目,index.dll和admin.dll放在bin目录下,没有global.asax时都没问题。我在admin里加了个global.asax文件,本机调试可以,上传之后,global.asax放在admin目录下,不执行,放在根目录下执行,但是index工程不能正常使用。我该怎么办?