我的任务是使用Windows Service监视指定目录中的更改。我在解决方案中创建了3个项目:WPF应用程序,Windows Service和Installer。当我运行安装程序时,WPF应用程序正在启动,并且我添加了“启动服务”按钮,并且我希望通过该按钮来启动Windows服务,但是我完全不知道该怎么做。此外,我想传递诸如path之类的参数来跟踪从WPF到Windows Service的目录更改,然后如果有什么变化,我希望将其放入我的WPF应用程序并呈现给用户。请帮助我,我在寻找对您有用的提示。
现在我拥有此按钮和方法如下:
private void Service_start_Click(object sender, RoutedEventArgs e)
{
ServiceController sc = new ServiceController("Service");
sc.Start();
}