次の方法で共有


.NET Framework 4.0 にアップグレードした後、ASP.NET State Service に依存するサービスが開始されない

この記事では、Microsoft .NET Framework 4.0 にアップグレードした後に、 ASP.NET State Service に依存するサービスが開始されない問題の回避策について説明します。

元の KB 番号: 2963657

現象

以下のシナリオについて考えてみます。

  • Windows Server を実行しているコンピューターがある。
  • ASP.NET State Service は、インターネット インフォメーション サービス (IIS) の一部としてインストールされます。
  • インストールされているサービスは、ASP.NET State Service によって異なります。
  • Microsoft .NET Framework 3.51 を .NET Framework 4.0 にアップグレードします。

このシナリオでは、.NET Framework をアップグレードした後、ASP.NET State Service に依存するすべてのサービスが開始されず、次のエラーが生成されます。

Windows では、 <サービス名> サービスを <コンピューター名で開始できませんでした>。

エラー 1075: 依存関係サービスが存在しないか、削除対象としてマークされています。

また、ASP.NET State Service がサービス管理コンソールに表示されなくなったことにも気付きます。

原因

これは、.NET Framework を更新するときに発生する既知の問題です。

回避策

この問題を回避するには、次の手順に従ってください。

  1. Services 管理コンソール (services.msc) を開きます。

  2. Manual に変更 ASP.NET State Service に依存し、Automatic に設定されているサービスの開始の種類。

  3. 管理コマンド プロンプトで、次のコマンドを入力し、Enter キーを押します。

    %SystemRoot%\ Microsoft.NET\Framework64\v4.0.30319 \aspnet_regiis /iru
    
  4. コンピューターを再起動します。

  5. Services 管理コンソール (services.msc) をもう一度開きます。

  6. Automatic に変更します開始の種類が手順 2 で変更され、ASP.NET State Service に依存し、開始の種類が Manual に設定されているサービスの開始の種類。 コンピューターを再起動し、問題が解決されたことを確認します。