Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera obejście problemu polegającego na tym, że usługi zależne od ASP.NET
usługi stanu nie są uruchamiane po uaktualnieniu do programu Microsoft .NET Framework 4.0.
Oryginalny numer KB: 2963657
Symptomy
Rozważmy następujący scenariusz:
- Masz komputer z systemem Windows Server.
- Usługa stanu ASP.NET jest instalowana w ramach usług Internet Information Services (IIS).
- Zainstalowana usługa zależy od usługi stanu ASP.NET.
- Uaktualnij program Microsoft .NET Framework 3.51 do programu .NET Framework 4.0.
W tym scenariuszu zauważysz, że po uaktualnieniu programu .NET Framework każda usługa zależna od usługi stanu ASP.NET nie jest uruchamiana i generuje następujący błąd:
System Windows nie może uruchomić <usługi nazw> usługi w <nazwie> komputera.
Błąd 1075: Usługa zależności nie istnieje lub została oznaczona do usunięcia.
Zauważysz również, że usługa stanu ASP.NET nie jest już wymieniona w konsoli zarządzania usługami.
Przyczyna
Jest to znany problem występujący podczas aktualizowania programu .NET Framework.
Rozwiązanie
W celu obejścia tego problemu należy wykonać następujące czynności:
Otwórz konsolę zarządzania usługami (services.msc).
Zmień na Ręczny typ uruchamiania dowolnej usługi, która zależy od usługi ASP.NET State Service i jest ustawiona na Wartość Automatyczna.
W wierszu polecenia administracyjnego wpisz następujące polecenie, a następnie naciśnij Enter:
%SystemRoot%\ Microsoft.NET\Framework64\v4.0.30319 \aspnet_regiis /iru
Uruchom ponownie komputer.
Ponownie otwórz konsolę zarządzania usługami (services.msc).
Zmień wartość na Automatyczny typ uruchamiania usługi lub usług, które miały zmieniony typ uruchomienia w kroku 2, które zależą od usługi stanu ASP.NET, a teraz mają ustawiony typ uruchamiania na Ręczne. Uruchom ponownie komputer, a następnie upewnij się, że problem został rozwiązany.