Ric*_*ett 13 asp.net application-start
我正在调试一个ASP.NET 2.0应用程序,该应用程序正在缓慢加载初始页面.
通过添加日志记录,我发现Application_Start
事件在启动时会触发两次,两个事件之间会有短暂的延迟.该Session_Start
事件还会触发两次,具有相同的会话ID值.
例如
[Header] 2010-09-10 14:52:36.331 INFO Web.Global.Application_Start START 2010-09-10 14:52:37.409 INFO Web.Global.Session_Start Session.SessionID=xxqjvun2ce2yqsumq1hfoj45 [Header] 2010-09-10 14:53:10.028 INFO Web.Global.Application_Start START 2010-09-10 14:53:10.325 INFO Web.Global.Session_Start Session.SessionID=xxqjvun2ce2yqsumq1hfoj45
我在IIS 5.1下的本地计算机上运行它.该项目还使用ASP.NET MVC,使用路由更改使用的aspx页面URL,使用Phil Haack网站上显示的技术.
有什么可能导致这个的任何建议?
Ric*_*ett 13
我们最终意识到这归结于我们的IIS配置.
前段时间,我们决定重命名用于本网站的虚拟目录.这是通过添加一个全新的虚拟目录配置完成的,将前一个配置保留在原位.基本上我们有两个虚拟目录指向同一个ASP.NET应用程序!
从未完成到新虚拟目录的迁移,因此网站的某些部分仍然引用了旧虚拟目录.因此两Application_Start
件事......
修复是将更改设置为IIS中的旧虚拟目录,以重定向到URL,URL设置为/ NewVirtualDirectory $ S $ Q
归档时间: |
|
查看次数: |
7170 次 |
最近记录: |