Der Sitzungsstatus kann nur verwendet werden, wenn enableSessionState in einer Konfiguration auf true festgelegt ist

Ich arbeite an der Asp.net MVC 2-App mit c # unter Verwendung von vs 2010. Ich habe den folgenden Fehler, wenn ich meine App lokal im Debug-Modus ausführe.

Das Bild der Fehlermeldung ist wie folgt:

Der Text der Fehlermeldung lautet wie folgt:

Der Sitzungsstatus kann nur verwendet werden, wenn enableSessionState in einer Konfigurationsdatei oder in der Page-Direktive auf true festgelegt ist. Stellen Sie außerdem sicher, dass System.Web.SessionStateModule oder ein benutzerdefiniertes Sitzungsstatusmodul in der Datei enthalten ist<configuration>\<system.web>\<httpModules> Abschnitt in der Anwendungskonfiguration.

Was ich getan habe, um dieses Problem zu lösen, ist wie folgt:

Versuch 1: Die Datei web.config wurde wie folgt geändert:

<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

Versuch 2 ist wie folgt:

Aber leider habe ich immer noch dasselbe Problem, das ich oben erwähnt habe.

AKTUALISIEREN

Haben Sie eine Lösung dafür?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage