我正在尝试安装我完成的Windows服务应用程序。这在调试模式下运行良好,调用onstart(null)很好,但是在删除调试代码并尝试将其安装为系统服务时会出现以下错误:
Windows无法在本地计算机上启动“名称”服务。
错误1067:进程意外终止。
这里有什么想法吗?任何帮助深表感谢!
在事件查看器中,我收到此调用堆栈:
常规:
Faulting application name: app.exe, version: 1.0.0.0, time stamp: 0x5cb4a9b6
Faulting module name: clr.dll, version: 4.7.3324.0, time stamp: 0x5c09b96d
Exception code: 0xc00000fd
Fault offset: 0x004550dd
Faulting process id: 0x16a4
Faulting application start time: 0x01d4f3a4188a8e5c
Faulting application path: D:\Applications\Services\app\app.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Report Id: 567c2240-5f97-11e9-810e-005056a5f4a4
Faulting package full name:
Faulting package-relative application ID:
Details:
- System
- Provider
[ Name] Application Error
- EventID 1000
[ Qualifiers] 0
Level 2
Task 100
Keywords 0x80000000000000
- TimeCreated
[ SystemTime] 2019-04-15T15:58:41.000000000Z
EventRecordID 151010
Channel Application
Computer <PC NAME>
Security
- EventData
app.exe
1.0.0.0
5cb4a9b6
clr.dll
4.7.3324.0
5c09b96d
c00000fd
004550dd
16a4
01d4f3a4188a8e5c
D:\Applications\Services\PMCMAutoSanitizer\PMCMAutoSanitizer.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
567c2240-5f97-11e9-810e-005056a5f4a4
我尝试了很多事情,包括强制完全卸载应用程序和清理注册表服务树,重新启动和重新安装。我什至尝试从Powershell启动该应用程序以查看输出,该输出也没有给我提供太多帮助。
感谢您的帮助。