相关疑难解决方法(0)

只有在配置中将enableSessionState设置为true时,才能使用会话状态

我正在使用vs#使用c#在Asp.net MVC 2应用程序上工作.当我在调试模式下在本地运行我的应用程序时,我遇到了下面提到的错误.

错误信息图片如下:

在此输入图像描述

错误消息文本如下:

只有在配置文件或Page指令中将enableSessionState设置为true时,才能使用会话状态.还请确保System.Web.SessionStateModule或自定义会话状态模块包含在<configuration>\<system.web>\<httpModules> 应用程序配置的部分中.

我为解决这个问题所做的工作如下:

尝试1:web.config文件已更改如下:

<system.webServer>
       <modules runAllManagedModulesForAllRequests="true">
        <remove name="Session" />
        <add name="Session" type="System.Web.SessionState.SessionStateModule, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    </modules>
</system.webServer
Run Code Online (Sandbox Code Playgroud)

尝试2如下:

在此输入图像描述

但不幸的是,我仍然遇到了上面提到过的同样的问题.

UPDATE

在此输入图像描述

你对此有什么解决方案吗?

.net session visual-studio-2010 asp.net-mvc-2

28
推荐指数
5
解决办法
13万
查看次数

标签 统计

.net ×1

asp.net-mvc-2 ×1

session ×1

visual-studio-2010 ×1