通过浏览一些样本,我提到了Polling Service - C#我的民意调查。
这是我的代码。
Windows could not start the service on Local Computer. Error 5: Access is denied
我已成功安装。但是,当我尝试启动服务时,我得到了{{1}}。我已尝试使用此处给出的解决方案Error 5 : Access Denied when starting windows service,但是,它无效。
答案 0 :(得分:0)
我通过使用一些更新的代码将服务属性从This Account
更改为Local System Account
来找到解决方案。
using (TcpClient newclient = new TcpClient("192.168.0.151", 4000))
{
NetworkStream ns = newclient.GetStream();
byte[] outbytes = Encoding.ASCII.GetBytes(command);
ns.Write(outbytes, 0, outbytes.Length);
ns.Close();
newclient.Close();
}