我最近无法重新启动CruiseControl.NET服务器服务。
虽然控制台版本运行良好。
运行服务时,我收到以下错误:
无法在本地计算机上启动CruiseControl.NET服务器
错误1053:Ther服务未及时响应启动或控制请求
下面的文字显示了我的事件视图中的应用程序错误:
Event Type: Error
Event Source: Application Error
Event Category: (100)
Event ID: 1000
Date: 13/10/11
Time: 03:29:59
User: N/A
Computer: AUTHEWS01-V
Description:
Faulting application ccservice.exe, version 1.6.7981.1, faulting module kernel32.dll, version 5.2.3790.4480, fault address 0x0000bef7.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 63 63 73 ure ccs
0018: 65 72 76 69 63 65 2e 65 ervice.e
0020: 78 65 20 31 2e 36 2e 37 xe 1.6.7
0028: 39 38 31 2e 31 20 69 6e 981.1 in
0030: 20 6b 65 72 6e 65 6c 33 kernel3
0038: 32 2e 64 6c 6c 20 35 2e 2.dll 5.
0040: 32 2e 33 37 39 30 2e 34 2.3790.4
0048: 34 38 30 20 61 74 20 6f 480 at o
0050: 66 66 73 65 74 20 30 30 ffset 00
0058: 30 30 62 65 66 37 00bef7
我很感激一些帮助,欢呼声
答案 0 :(得分:2)
我最常见的是CCNET服务失败,因为服务运行的用户凭据无效,或者因为配置已经严重破坏,CCNET无法在启动时处理它。
首先检查服务用户身份 - 用户是否仍然有效?密码是对的吗?
然后通过CCValidator运行你的配置,以防万一有命令行版本忽略但是正在绊倒服务的东西。还要比较应用程序配置文件 - 可以在服务配置中断开某些内容,但不能在命令行配置中打破。
答案 1 :(得分:2)
在我的情况下是因为.net framework 2.0 / 3.5没有安装在服务器上:) 通过安装该框架来修复。