【发布时间】:2011-09-11 21:59:49
【问题描述】:
我在 ASP.NET 4.0 中创建了一个 Windows 服务,我在以管理员身份启动命令提示符后使用以下命令安装该服务:
C:\Windows\system32>sc create EnviroTracker1 binpath= "D:\Freelance Work\SuperExpert\git EnviroTrack\EnviroTrack\EnviroTrackerService\bin\Release\EnviroTrackService.exe"
[SC] 创建服务成功
之后,我转到管理员工具 -> 服务,并尝试启动该服务,但出现以下错误:
---------------------------服务
---------------------------Windows 无法在本地计算机上启动 EnviroTracker1 服务。
错误 1053:服务没有响应启动或控制 及时提出要求。
---------------------------好的
---------------------------
我也试过installutil。在这种情况下,也安装了服务,其启动类型为自动,服务属性窗口中的服务状态为自动。请建议我解决此问题。
谢谢。
【问题讨论】:
-
听起来您的服务已安装,但服务尝试启动时抛出异常。
-
您的 OnStart 方法中有太多功能?事件查看器中没有错误?
标签: c# windows-services