この記事では、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 を更新するときに発生する既知の問題です。
回避策
この問題を回避するには、次の手順に従ってください。
Services 管理コンソール (services.msc) を開きます。
Manual に変更 ASP.NET State Service に依存し、Automatic に設定されているサービスの開始の種類。
管理コマンド プロンプトで、次のコマンドを入力し、Enter キーを押します。
%SystemRoot%\ Microsoft.NET\Framework64\v4.0.30319 \aspnet_regiis /iru
コンピューターを再起動します。
Services 管理コンソール (services.msc) をもう一度開きます。
Automatic に変更します開始の種類が手順 2 で変更され、ASP.NET State Service に依存し、開始の種類が Manual に設定されているサービスの開始の種類。 コンピューターを再起動し、問題が解決されたことを確認します。