错误1083:配置成在该可执行程序中运行的这个服务不能执行该服务 【解决办法】


一直好用的服务程序,今天遇到这个问题,搜了一下各位给出的解决办法;

1.程序里多添加serviceInstaller组件的,然而我并没改代码,也没重新编译,不是解决我问题的办法;

2.修改注册表的,以前创建服务从没搞过注册表,so 排除;

冷静一下,检查一遍

CreateService的参数,发现了问题,以前DWORD dwServiceType参数都是SERVICE_WIN32_OWN_PROCESS ,手欠改成了SERVICE_WIN32_SHARE_PROCESS

删除服务重新Create,OK了,问题Over!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM