ASP.Net Session_Start事件未触发
时间:2020-03-05 18:55:46 来源:igfitidea点击:
我有一个ASP.Net 2.0应用程序,其中的Session_Start事件未在我的Global.asax文件中触发。谁能说出这种情况的发生原因以及如何使它正常工作?
该应用程序在Windows XP开发计算机上运行良好,但是在部署到服务器(Win Server 2003 / IIS 6 / ASP.Net 2.0)时停止工作。
我不确定这是否相关,但是服务器还托管一个SharePoint安装(WSS 3.0),我知道它确实会更改默认网站级别的某些设置。
解决方案
回答
我们确定IIS中的网站设置为使用ASP.NET 2.0而不是1.1吗?
回答
在添加global.asax之前,网站是否已预编译?尝试再次编译它。
回答
是web.config中的<session />部分吗?
回答
我必须在SharePoint 2010 web.config中删除以下标记:
<remove name =" Session" />