2008-09-16 94 views
10

我有一个ASP.Net 2.0应用程序,其Session_Start事件未在我的Global.asax文件中触发。任何人都可以告诉为什么会发生这种情况,以及如何让它工作?ASP.Net Session_Start事件未触发

该应用程序在我的Windows XP开发机器上运行良好,但在部署到服务器(Win Server 2003/IIS 6/ASP.Net 2.0)时停止工作。

我不确定这是否相关,但服务器还托管SharePoint安装(WSS 3.0),我知道它会更改默认网站级别的某些设置。

回答

2

在添加global.asax之前,网站是否预编译?尝试再次编译它。

+0

整个网站已被编译并重新编译了好几次,我可以进入其他代码位于Global.asax文件中,例如Application_Start() – Jazza 2008-09-16 13:07:26

0

您确定IIS中的网站设置为使用ASP.NET 2.0而不是1.1吗?

0

,我不得不删除以下标记在SharePoint 2010的web.config:

<删除名称=“会话” />