我的解决方案中定义了2个服务:GetService,PutService。
我为每项服务添加了一个安装程序,当我运行安装时 - 它们都显示在服务管理器中。
我可以毫无问题地控制GetService。但是,当我尝试启动PutService时,我收到了1083错误。
在该计划的主要部分,我确保宣布两项服务:
new PutService()
执行第ServiceBase.Run(ServicesToRun);
行时,我可以浏览PutService类的构造函数。
但是当行PutService.Onstart()
执行时,系统会抛出1083错误,调试器就会停止。我从未点过Error 1083: The executable program that this service is configured to run in does not implement the service.
方法。
错误的确切语法是:
{{1}}
我是一个相对新手 - 所以非常感谢任何/所有帮助。