【发布时间】:2010-08-21 22:10:10
【问题描述】:
我在尝试使用 Session State Server 而不是 InProd 时遇到序列化错误。但是,我无法弄清楚是什么导致了会话中的错误。我得到了一些代码来添加到页面中以循环访问会话对象并确定其中的每个项目是否是可序列化的。我的问题是我不知道将代码放在 ASP.NET 页面中的什么位置。在跟踪代码时,错误只是在单步执行页面外的对象后出现,而不是在设置会话时出现。必须有一些地方可以在页面上放置所有会话对象之后但页面会出错之前的代码。那会在哪里?
【问题讨论】:
-
发生这种情况时你会得到堆栈跟踪吗?这通常会提供一些额外的信息。
-
我无法从异常中分辨出会话设置的位置,并且我无法在代码中找到它。这就是为什么我需要检查会话对象。
标签: asp.net session-state