我正在使用以下代码片段来停止服务。但是,Console.Writeline
声明表明服务正在运行。为什么服务不会停止?Windows服务不会停止/启动
class Program
{
static void Main(string[] args)
{
string serviceName = "DummyService";
string username = ".\\Service_Test2";
string password = "Password1";
ServiceController sc = new ServiceController(serviceName);
Console.WriteLine(sc.Status.ToString());
if (sc.Status == ServiceControllerStatus.Running)
{
sc.Stop();
}
Console.WriteLine(sc.Status.ToString());
}
}
在哪里使用的用户名和密码? – Aliostad 2010-10-25 15:47:46
我在更改与服务关联的帐户和密码的代码中进一步使用它。 – xbonez 2010-10-25 15:50:01