相关疑难解决方法(0)

错误5:启动Windows服务时拒绝访问

当我尝试启动我在C#中创建的Windows服务时,我收到此错误:

替代文字

我的代码到目前为止:

private ServiceHost host = null;

public RightAccessHost()
{
    InitializeComponent();
}

protected override void OnStart(string[] args)
{
    host = new ServiceHost(typeof(RightAccessWcf));
    host.Open();
}

protected override void OnStop()
{
    if (host != null)
        host.Close();
    host = null;
}
Run Code Online (Sandbox Code Playgroud)

更新#1

我通过授予帐户NETWORK SERVICE的权限解决了上述问题,但现在我有另一个问题:

替代文字

更新#2

服务无法启动.System.InvalidOperationException:服务'RightAccessManagementWcf.RightAccessWcf'具有零应用程序(非基础结构)端点.这可能是因为没有为您的应用程序找到配置文件,或者因为在配置文件中找不到与服务名称匹配的服务元素,或者因为在service元素中没有定义端点.System.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel.ServiceModel. System.ServiceModel.Channels.CommunicationObject中的TimeSpan超时).

.net c# wcf windows-services

92
推荐指数
9
解决办法
21万
查看次数

标签 统计

.net ×1

c# ×1

wcf ×1

windows-services ×1