2009-10-23 22 views
1

您好,我收到錯誤消息:「SessionStateTempDataProvider需要啓用SessionState。」當我嘗試處理錯誤時 。 我從下面的博客中得到了一段代碼。 http://blogs.microsoft.co.il/blogs/shay/archive/2009/03/06/real-world-error-hadnling-in-asp-net-mvc-rc2.aspx 我沒有使用任何會話。我的會話狀態在web.config中設置爲關閉。SessionStateTempDataProvider需要啓用SessionState

,並從下面的線程 The SessionStateTempDataProvider requires SessionState to be enabled 我有一個解決方案來設置 但它已經被設置爲這樣的。 如何避免錯誤。我不想使用會話。

+0

代碼。我們需要查看導致錯誤的代碼。 – 2009-10-23 10:17:07

+0

我使用的代碼來自此博客。 http://blogs.microsoft.co.il/blogs/shay/archive/2009/03/06/real-world-error-hadnling-in-asp-net-mvc-rc2.aspx – nimi 2009-10-23 10:23:48

+0

附加的示例項目該博客文章適合我。你有沒有改變這個項目的任何東西? – 2009-10-23 10:45:37

回答

0

我的會話狀態在web.config中設置爲off。

這應該是什麼導致問題。顯然,ASP.NET MVC需要會話狀態。

查看關於disabling session state的問題。

+0

對於我的聲明感到抱歉,「我的會話狀態設置爲關閉web.config「 我沒有在我的web.config中設置。 我試圖搜索文本,但無法找到它。 – nimi 2009-10-23 11:17:24

+0

@Nimesh,它必須與被禁用的SessionState有關。因爲這是我能夠重現錯誤的唯一方法。另外,這就是錯誤信息所暗示的。 – 2009-10-23 11:34:05

+0

是的,我同意你的觀點。但我無法提取出來。 有沒有其他方法來處理錯誤? – nimi 2009-10-23 11:53:01

相關問題