Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WCF, Web Services, Remoting Новый топик    Ответить
 Свойство Address не может быть пустым  [new]
waszkiewicz
Member

Откуда:
Сообщений: 1053
Конфиг клиента (в app.config)
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.serviceModel>
    <client>
      <endpoint name="loggerEndpoint"
            address="net.tcp://192.168.25.195:60000"
            binding="netTcpBinding"
            bindingConfiguration="conf"
            contract="Contracts.ILogger"/>
    </client>
    <bindings>
      <netTcpBinding>
        <binding name="conf">
          <security mode="None"/>
        </binding>
      </netTcpBinding>
    </bindings>
  </system.serviceModel>
</configuration>

Код
 static void Main(string[] args)
        {
            try
            {
                InstanceContext instanceContext = new InstanceContext(new Logger());
                DuplexChannelFactory<ILogger> factory = new DuplexChannelFactory<ILogger>(instanceContext);
                ILogger logger = factory.CreateChannel();
                logger.SignMe();
                Thread.Sleep(10000);
                logger.UnSignMe();
               
            }
            catch (CommunicationException e)
            {
                Console.WriteLine(e.Message);
            }
            Console.ReadLine();
        }

падает с исключением
Свойство Address в ChannelFactory.Endpoint имел значение null. Для конечной точки ChannelFactory необходимо указать допустимый адрес.
ЧЯДНТ?
15 янв 14, 15:03    [15419052]     Ответить | Цитировать Сообщить модератору
Все форумы / WCF, Web Services, Remoting Ответить