我有Windows服务“monitoringservice”(帐户:localservice)和另一个名为
的服务“uploadService”(帐号:本地系统),我用setupproject和
安装了uploadService当我启动此上传服务时,其工作正常。但是当我用
开始上传服务时“监控服务”的帮助我无法启动服务,因为我收到以下错误
“无法在计算机上打开uploadService”。“
任何人都可以建议我,我可以解决这个问题
我使用了以下代码
ServiceController sc = new ServiceController("UploadService");
if(sc!=null)
{
try
{
if (sc.Status != ServiceControllerStatus.Running && sc.Status != ServiceControllerStatus.StartPending)
{
sc.Start();
}
}
catch (Exception ex)
{
}
}
提前谢谢
答案 0 :(得分:0)
see the following for a description of the local service account
由于权限,本地服务帐户可能无法启动其他服务,请将监控服务上的帐户更改为本地系统