0

Это действительно глупый вопрос, так как я все еще новичок!Остановить отладку других проектов

Корпус:
Решение содержит:
- простой Discovery Service (Хостинг в локальном IIS)
- простой службы (WCF Хостинг в локальном IIS), которые объявляют его запуск
- Простой Потребитель (WPF), что открыть службу через службу Discovery

проходных:
- запуск службы обнаружения с помощью правой кнопкой мыши на SVC-файл и просмотреть в браузере (Visual Studio запускает сервер и открывает мою службу обнаружения)
- запуск Сервиса по щелчку правой кнопкой мыши по файлу .svc и просмотр в браузере (Visual Studio запускает сервер и успешно открывает мою службу после объявления)
- запуск моей потребительской программы на щелкните правой кнопкой мыши свой проект и отладки [проблема здесь]

Проблема:
При запуске моей программы потребительского серверы обеих служб закрыть и снова запускается !!!
Это швы, что, когда я отладки потребителя он отлаживает весь раствор

Примечания:
- Решение запуск сделал ни к одному из моих проектов (я запускать их отдельно вручную)
- Мой потребитель Безразлично» т есть какие-либо ссылки на обе услуги
- Мой потребитель имеет общую ссылку с обеих служб (Utility Project)
- [EDIT] WcfServiceHost при отладке разнуздана для обоих проектов службы

с уважением,

ответ

2

Возможно, для ваших проектов обслуживания можно запустить WcfServiceHost при отладке других проектов в одном решении. Чтобы отключить это, перейдите к каждому из ваших проектов обслуживания в обозревателе решений.

Щелкните правой кнопкой мыши название проекта и выберите «Свойства».

В окне «Свойства» вы должны увидеть вкладку «Параметры WCF». Нажмите на это.

Снимите флажок «Запустить узел службы WCF при отладке другого проекта в том же решении».

Просто убедитесь, что вы запускаете службы, прежде чем запускать своего потребителя (что вы указываете, что делаете в своем пошаговом руководстве).

+0

Оба изначально сняты, я забыл упомянуть, что –

+0

Это проблема потребительского проекта или проблема с решением, а не связанная с этим служба. –