Я пытаюсь запустить и остановить библиотеку служб WCF через приложение для рабочего стола Windows, но застрял. Я не могу запустить его, потому что он дает мне ошибку в shost.Open();
Host WCF в Windows Forms: ошибка при открытии хоста
Код:
private void startwcfedcHost()
{
ServiceHost shost = new ServiceHost(typeof(WcfServiceLibrary.Service));
shost.Open();
}
Ошибка:
Service 'WcfServiceLibrary.Service' has zero application (non-infrastructure) endpoints.
Это может быть потому, что конфигурационный файл был найден для вашего приложения, или потому, что нет сервисный элемент, соответствующий имени службы, может быть найден в файле конфигурации или потому, что в элементе службы не было определено никаких конечных точек.
Но когда я пытаюсь запустить службу wcf, она работает, как я могу исправить эту проблему?
У меня уже есть это в моем файле app.config wcf, если я запускаю wcf. он не имеет ошибок. работает правильно. – SHINHAN