WinForm管理windows服务程序
我想做的是一个WinForm安装程序,这个安装程序内包含windows服务程序(服务也是自己写的),一旦我安装成功后,服务自动注册,WinForm能对这个服务进行管理(启动,停止,暂停),类似杀毒软件似的。就一个安装程序,安装完成后,后台有服务,当前有界面对服务进行管理。(不想编写两个程序,一个在安装过程中对服务程序注册)不知道能不能做到?
------解决方案--------------------WinForm能对这个服务进行管理(启动,停止,暂停)
- WinForm用ServiceController类就可以了,但可能需要管理员权限。
当前有界面对服务进行管理
- WinForm与service进行通讯(WCF等),然后就可以对服务进行管理了。