从windows窗体应用程序创建windows服务

本文关键字:windows 服务 创建 窗体 应用程序 | 更新日期: 2023-09-27 18:24:09

我有一个windows窗体应用程序,我想知道如何从该应用程序修改windows服务。此应用程序窗口窗体将为此窗口服务配置一些参数。

示例:可能有一个按钮可以用一些参数设置这个windows服务。

谢谢,

Rodrigo

从windows窗体应用程序创建windows服务

您可以使用ServiceController类通过表单应用程序设置启动参数来启动服务,该类将在命名空间System.ServiceProcess.下可用

ServiceController service = new ServiceController();
string[] args=new string[2];
args[0] = "Your first argument";
args[1] = "Your second argument";
service.DisplayName = "Your Service Display Name";//As it appears in services.msc
service.Start(args);