6

ASP.NET State Service を開始しようとすると、次のエラーが発生します。

Windows は、ローカル コンピューターで ASP.NET State Service サービスを開始できませんでした。

エラー 2: 指定されたファイルが見つかりません。

Google で見つけたものはすべて%windir%\Microsoft.NET\Framework\v1.1.4322、コマンド プロンプトでフォルダーに移動し、次のコマンドを入力するように指示されました。aspnet_regiis.exe -ir

私はそれをしましたが、問題を解決しませんでした。私の場合、実行可能ファイルへのパスは 2.0:C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_state.exeです。

したがって、v2 フォルダーで同じコマンドを実行すると、次のエラーが表示されます。

「不正な形式のプログラムをロードしようとしました。」

助けてくれてありがとう

4

2 に答える 2

12

ここで述べたように、64 ビットが必要なときに 32 ビット バージョンをロードしようとしています。これが該当する場合は、RegEdit を開き (自身のリスクなど)、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\ImagePath から に変更%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_state.exe%SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\aspnet_state.exeます。

于 2012-07-05T12:24:43.567 に答える
0

このサービスを再インストールする必要はありません。サービスで「ASP.NET State Server」を見つけて起動するだけです。また、設定でこのサービスを自動的に開始するように設定することもできます。

于 2013-08-28T14:44:45.250 に答える