我有一个.Net C#Windows服务应用程序现在运行良好,并正确安装。 我还有一个小的WinForms工具来提供一个友好的界面来修改它的配置文件。
我觉得很好的方法是扩展此工具以配置服务本身(您在服务管理工具中执行的操作,例如启动模式,Windows登录帐户凭据等)。
使用.Net框架可以相对轻松地完成吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用Service Controller
课程完成很多工作。它启用/启动等等。
您可以通过调用sc
工具以与使用控制台相同的方式完成其余工作:
var process = Process.Start(
"sc",
"failure \"ServiceName\" reset= 60 actions= restart/1000/restart/1000");
process.WaitForExit();