我從http://www.csharp-examples.net/restart-windows-service/得到了一個片段來重新啓動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);
}
主持人:我已經得到了解決辦法。我讚賞所輸入的意見,但他們都沒有幫助我,因此我想刪除這個問題。 – 2011-04-27 07:54:54