Serviciul de stat ASP.Net lipsește din Servicii (Administrarea sistemului, Windows Server 2008, Iis, Asp.Net, Serviciu Windows, Sesiune)

TimS a intrebat.

Se pare că Serviciul de stat ASP.net a dispărut în mod misterios din lista de servicii a serverului nostru web după ce am schimbat versiunea .Net într-un grup de aplicații IIS la v4 și apoi am schimbat-o din nou la v3.5. Nici măcar nu suntem siguri dacă are legătură.

Știe cineva cum putem reinstala sau înregistra cumva serviciul?

Acest lucru se întâmplă pe un server Windows 2008. Toate versiunile .Net sunt instalate.

Mulțumesc

3 răspunsuri
TimS

Rularea acestei comenzi a reinstalat Serviciul de stat ASP.Net și starea sesiunii funcționează din nou bine. Totuși, încă nu sunt sigur de cauza inițială.

C:WindowsMicrosoft.NetFramework64v4.0.30319aspnet_regiis -i

Comentarii

  • Mulțumesc, a rezolvat-o și pentru mine. Ar fi grozav să aflăm care este cauza principală aici. –  > Por Mick Byrne.
jtirumani

Răspuns excelent. Am petrecut mult timp depanând această problemă. Site-ul nostru funcționează bine până ieri și brusc a încetat să mai funcționeze cu eroare.

Starea sesiunii poate fi utilizată numai atunci când enableSessionState este setată la true, fie într-un fișier de configurare, fie în directiva Page. Vă rugăm să vă asigurați, de asemenea, că System.Web.SessionStateModule sau un modul de stare de sesiune personalizat este inclus în fișierul <configuration><system.web><httpModules> din configurația aplicației.

Atunci când este verificat Serviciul de stare ASP.net lipsește din lista de servicii.

reinstalarea acestuia ca mai jos a ajutat la rezolvarea problemei.

C:WindowsMicrosoft.NetFramework64v4.0.30319aspnet_regiis -i

Mihai Hangiu

Când se execută C:WindowsMicrosoft.NetFramework64v4.0.30319aspnet_regiis -iam obținut: „Nu am găsit:

C:Usersmihai>C:WindowsMicrosoft.NetFramework64v4.0.30319aspnet_regiis -i
Microsoft (R) ASP.NET RegIIS version 4.0.30319.0
Administration utility to install and uninstall ASP.NET on the local machine.
Copyright (C) Microsoft Corporation.  All rights reserved.
Start installing ASP.NET (4.0.30319.0).
This option is not supported on this version of the operating system.  Administrators should instead install/uninstall ASP.NET 4.5 with IIS8 using the "Turn Windows Features On/Off" dialog,  the Server Manager management tool, or the dism.exe command line tool.  For more details please see http://go.microsoft.com/fwlink/?LinkID=216771.
Finished installing ASP.NET (4.0.30319.0).

Așa că am folosit fereastra de dialog „Turn Windows Features On/Off” pentru a instala atât IIS cât și ASP.NET 4.6.

Rețineți că IIS trebuie să fie instalat înainte de .NET.