Я создал консольное приложение eBay, которое запускается из службы. Если я запускаю консоль как есть, она работает нормально. Если я не запускаю его как есть, я получаю 'Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт 'EbayFinding.FindingServicePortType'
в разделе конфигурации клиента ServiceModel
.
Я пытался полностью квалифицировать свой app.config
, но это не помогло, у кого-нибудь есть идеи?
<endpoint address="https://svcs.ebay.com/services/search/FindingService/v1"
binding="basicHttpBinding" bindingConfiguration="FindingServiceSOAPBinding"
contract="EbayFindingConsole.EbayFinding.FindingServicePortType" name="FindingServiceSOAPPort" />
</client>
contract="FindingServicePortType"
(исходное состояние)
Код, который вызывает контракт:
using (FindingServicePortTypeClient client = new FindingServicePortTypeClient())