Такая ситуация, создал контракт в виде библиотеки, создал реализацию в виде консольного приложения (хост). Сбилдил все. Запускаю хост, в клиенте добавляю сылку на сервис. Сервис находится, видны метаданные (все методы контракта), но при добавлении сервиса почему то не изменяется App.config клиента и соответственно я не могу далее работать с сервисом. Конфигурация сервиса:
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="VideoBroadCastingData">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<services>
<service name="VideoBroadcastingService.VideoBroadCastingData" behaviorConfiguration="VideoBroadCastingData">
<endpoint name="videoData"
address="http://192.168.1.162:8001/IVideoBroadcastingContract/"
binding="netHttpBinding"
contract="ILShowService.VideoBroadCastingRepository.IVideoBroadcastingContract"/>
<endpoint name="VideoBroadcastingService.VideoBroadCastingData" address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
<host>
<baseAddresses>
<add baseAddress="http://192.168.1.162:8001/IVideoBroadcastingContract/" />
</baseAddresses>
</host>
</service>
</services>
Возможно проблема в настройках конфигурации при добавлении сервиса через Add Service Reference. Тут есть кнопка Advanced... - нажмите на нее.
там в открывшемся окне будет чек-бокс Reuse types in referenced assemblies - его нужно снять и после этого добавить ссылку на сервис в проект.
Либо есть еще второй вариант, если это не поможет Reuse types in referenced assemblies, там же внутри ,Advanced... есть кнопка Add Web Reference - попробуйте жмакнуть ее.
Полезная ссылка: Visual Studio does not generate app.config content when “Add service reference”
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Из БД достаю информацию типа byte[], преобразовываю в stringВ результате получаю длинную строку с xml данными: