http://www.csharp-examples.net/restart-windows-service/에서 코드를 가져와 Windows 서비스를 다시 시작했지만 코드를 어디에 둘 것인지 확실하지 않습니다.Windows 서비스를 다시 시작하는 방법은 무엇입니까?
내 응용 프로그램에 Windows 서비스가 설치된 후 Windows 서비스를 다시 시작해야합니다.
감사합니다.
EDITED
private void ProjectInstaller_OnAfterInstall(object sender, InstallEventArgs e)
{
//base.OnAfterInstall(e);
ServiceController sc = new ServiceController("MyServiceName", Environment.MachineName);
sc.Start();
System.Threading.Thread.Sleep(3000);
sc.Stop();
System.Threading.Thread.Sleep(2000);
sc.Start();
System.Threading.Thread.Sleep(3000);
}
사회자 : 해결책이 있습니다. 나는 입력 한 코멘트를 주셔서 감사하지만 그들 중 아무도 내가 따라서 질문을 삭제하고자하는 도움이되었습니다. –