得到错误,同时尝试启动服务错误1083此服务被配置为运行可执行程序没有实现的服务
22
A
回答
28
答案:如果你收到此错误检查服务名称及服务过程的安装服务名称。两者必须相同。
编码快乐
21
还要确保在入口点exe文件(通常是主要程序)的服务类的一个实例(从服务基地派生创建).eg。
private static void Main()
{
var servicesToRun = new ServiceBase[]
{
new MyService1(),
new MyService2()
};
ServiceBase.Run(servicesToRun);
}
如果你不这样做,说你不包括代码来创建MySerivce2的实例,如上述,你将得到当您尝试启动MyService2上述错误信息。
0
要增加另一种可能性,see answer #7 on this link。
解决方案的目的是按照您预期的那样在初始化时分配服务名称。在我的情况下,服务。 ServiceName
未设置字段
考虑使用日志语句在ServiceBase.Run(servicesToRun)
之前编写服务名称。
4
我有同样的问题。我的解决方案是检查服务名称和服务安装程序服务名称。两者必须相同。
private void InitializeComponent()
{
components = new System.ComponentModel.Container();
this.ServiceName = "EmailService";
}
相关问题
- 1. 可运行或执行程序服务
- 2. 有没有办法从服务中运行可执行文件?
- 3. 错误运行“Jekyll服务”
- 4. 错误运行轨道服务器,服务器已经运行
- 5. 从服务运行程序
- 6. 远程运行服务器错误
- 7. 配置“没有发布的服务模块”时出现错误
- 8. 运行.NET程序作为服务
- 9. C#运行控制台应用程序作为Windows服务 - 该服务没有响应错误
- 10. 配置现有的服务在系统启动时运行
- 11. 作为服务运行的应用程序没有正在运行
- 12. 高效的线程安全的实现业务服务运营与执行
- 13. Web Sphere Web服务运行时实现
- 14. 正在连接到Web部署服务 - 服务没有运行错误
- 15. 当我运行./manage.py运行服务器出现错误导入错误:没有模块名为芹菜
- 16. PingFederate SLO:没有为此适配器配置注销服务
- 17. Azure服务配置错误
- 18. 运行Web服务作为Windows服务
- 19. 得到错误的 “轨道的”,服务器没有运行
- 20. 运行GHC创建的Windows可执行文件作为服务
- 21. 配置SQL-SERVER而不运行服务
- 22. 配置服务器到本地运行
- 23. 执行程序服务 - 线程超时
- 24. 等待执行程序服务线程
- 25. TFS报告服务配置错误 - RPC服务器不可用
- 26. 运行服务中的错误
- 27. START_STICKY Android的服务没有运行
- 28. 的WEBrick服务器没有运行
- 29. 我的Rails服务器没有运行
- 30. 错误执行谷歌播放服务
http://www.clubmicrosoft.net/blog/post/2010/03/03/Error-1083-The-executable-program-that-this-service-is-configured-to-run- in-does-not-implement -the-service.aspx –
感谢这对我有用,但我需要纠正你的东西:服务名称(在服务组件中声明)和服务安装程序名称(ServiceInstaller类的实例)必须相同。 ServiceProcessInstaller没有ServiceName和Name属性。 – s0nica
是的,它解决了我的问题,通过在函数ServicesToRun中的Program.cs类中添加服务的引用,如新的ServiceName(),谢谢 – adnan