Я получаю эту ошибку, когда пытаюсь запустить службу 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;
}
Обновление # 1
Я решил проблему выше, предоставив разрешения учетной записи NETWORK SERVICE, но теперь у меня есть еще одна проблема:
 
Обновление # 2
Служба не может быть запущена. System.InvalidOperationException: служба "RightAccessManagementWcf.RightAccessWcf" имеет нулевые конечные точки приложения (без инфраструктуры). Возможно, это связано с тем, что файл конфигурации не найден для вашего приложения или потому, что в файле конфигурации не найден ни один элемент службы, соответствующий имени службы, или потому, что в элементе службы не было определено никаких конечных точек. в System.ServiceModel.Description.DispatcherBuilder.EnsureThereAreNonMexEndpoints(описание ServiceDescription) в System.ServiceModel.Description.DispatcherBuilder.InitializeServiceHost(описание ServiceDescription, ServiceHostBase serviceHost) в System.ServiceModel.ServiceHostBase.InitializeRuntime() в System.ServiceModel.ServiceHostBase.OnOpen(тайм-аут TimeSpan) в System.ServiceModel.Channels.CommunicationObject.Open(тайм-аут TimeSpan) в RightAccessHosting.RightAccessHost.OnStart(String [] args) в C:\Users....

