C#Session State Sql Server错误捕获

时间:2011-10-20 08:44:40

标签: c# sql-server session-state

我们有一个Web应用程序使用会话InProc来存储大量数据,如数据集等。 我们正在考虑将会话状态从InProc更改为Sql Server,但是我们在代码中的很多地方使用Sessions并且很难找到。 (申请量太大)。 我确实创建了类[Serializable],但是发生了一些序列化错误。我们通过Application_Error使用Global.aspx捕获所有错误,但很难弄清楚代码中的位置或哪个元素失败,所以我可以修复它。我在想有没有办法知道这些信息。 我正在使用vS 2010。 谢谢,

2 个答案:

答案 0 :(得分:0)

检查visual studio中的调用堆栈。 调试 - >窗户 - >调用堆栈

答案 1 :(得分:0)

会话不适合数据集等大数据。每次请求都会反序列化,因此大数据会导致性能下降。

相关问题