.NET C#Windows服务错误'错误5'

时间:2012-10-21 17:37:23

标签: c# .net windows windows-services

真的很简单,做了这个windows服务: http://msdn.microsoft.com/en-us/library/zt39148a.aspx

安装它,控制台显示没有问题,导航到计算机管理,服务和应用程序,服务找到我的服务,右键单击 - 开始,这个坏男孩出现。

Error Box

我尝试将其构建为Release和Debug,将文件移动到新文件夹,甚至在此处查看不同的答案: System error 5 Access is denied when starting a .NET service

Windows Service : error 5 :Access Denied

没有运气。这让我很生气。请帮忙 Muchas Gracias

1 个答案:

答案 0 :(得分:1)

.Net服务的概念没有任何问题,因此您的环境中有一些东西阻止了它的运行。从远处调试很难。

验证:

  1. 您拥有管理员权限
  2. “计算机管理”的默认auto-elevate rules仍然适用(有疑问,请点击并选择“以管理员身份运行”
  3. LOCAL SERVICE帐户可以访问二进制文件。您可以使用cacls path-to-your-service.exe
  4. 获取文字版本(易于在SO问题中粘贴)