6

尝试启动 ASP.NET 状态服务时出现以下错误:

Windows 无法在本地计算机上启动 ASP.NET 状态服务服​​务。

错误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 回答