Доброе время суток. Разбираюсь с wcf. Создал решение, в нем стандартный код сервиса wcf-библиотеки и консольное приложение (все делал по примеру из книги):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
namespace wcftest
{
class Program
{
static void Main(string[] args)
{
ServiceHost MyServiceHost = new ServiceHost(typeof(WcfServiceLibrary1.Service1), new Uri("http://localhost:8888/test"));
MyServiceHost.Open();
Console.WriteLine("running///.......");
Console.ReadLine();
MyServiceHost.Close();
}
}
}
При компиляции выскакивает ошибка при запуске службы:
System.InvalidOperationException: Не удается загрузить удостоверение сертификата X.509, указанное в конфигурации.
Сам вопрос: как с этим бороться?
В итоге хочется получить службу, работающую по протоколу net.tcp