asp.net内部的会话变量

时间:2010-10-26 15:18:59

标签: asp.net sharepoint

所以,这是我在SharePoint内部使用asp.net app(作为页面查看器)时遇到的问题。

加载默认页面时,它可以正常工作。但是,当我尝试转到下一页时,我得到一个空引用异常。看起来我的会话变量在下一页上变为空(即使我在上一页设置它们)。以下是我尝试诊断问题的几件事。

  1. 我尝试了其他几台电脑;有些人工作正常,有些人还没有做。
  2. 在SharePoint内部页面查看器的属性中,单击“测试链接”后,它开始正常工作,直到会话过期(在计算机上最初不起作用)。
  3. 我不确定是否需要在浏览器或应用服务器上检查设置。 有人有类似的问题吗?

1 个答案:

答案 0 :(得分:0)

我不知道Sharepoint,但它听起来像是在Proc会话状态,应用程序池重新启动,webfarm设置不正确,或者cookie没有正确存储。启动器将安装Fiddler以查看发送的cookie。然后,您应该在global.asax中安装一些日志记录机制,以了解您的应用程序池是否重新启动。 (可能会在事件查看器中按原样出现,不记得了。)