Как я могу остановить открытие тестового клиента WCF при запуске отладки? - PullRequest
7 голосов
/ 09 ноября 2011

Я понимаю, что могу просто убедиться, что у меня нет активной службы в моем активном окне, когда я начинаю отладку, но это немного раздражает. Похоже, что в VS2010 должна быть какая-то настройка, чтобы отключить это.

Для тех, кто спрашивает «зачем вам его отключать?», Это потому, что сервис использует как SOAP, так и ReST. Я тестирую ReST в браузере или в Fiddler и тестирую SOAP в SOAPUI, и на самом деле мне это не нужно.

Спасибо.

Ответы [ 4 ]

8 голосов
/ 23 мая 2012

Это особенно расстраивает. Я использую VS2010 и не могу найти вкладку «Свойства / Отладка», так как большинство сообщений ссылаются. Однако, если вы

  1. Щелкните правой кнопкой мыши Выгрузите проект
  2. Щелкните правой кнопкой мыши Редактировать
  3. Найдите EnableWcfTestClientForSVCDefaultValue и установите для него значение False

    <EnableWcfTestClientForSVCDefaultValue>
      False
    </EnableWcfTestClientForSVCDefaultValue>
    
  4. Сохранить и щелкнуть правой кнопкой мыши Обновить проект

Должно работать.

Не уверен, почему эта версия VS2010 не отображает вкладку «Отладка».

6 голосов
/ 09 ноября 2011

Выбрать Menu-><Project Name> Properties.

В окне свойств щелкните вкладку «Отладка» в левом столбце. В разделе «Параметры запуска» в поле «Аргументы командной строки» вы должны увидеть следующее:

/client:"WcfTestClient.exe"

Удалите это и сохраните изменения.

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

0 голосов
/ 09 ноября 2016

Я использую VS2015, и я столкнулся с подобной проблемой.Я попробовал следующие шаги, и это решено.1. Щелкните правой кнопкой мыши свойства проекта 2. Перейдите на вкладку «Веб» 3. Проверьте, выбрана ли опция «Текущая страница».Если не выбрано, выберите его.

0 голосов
/ 25 сентября 2012

Если это проект веб-сайта (VS2010), щелкните правой кнопкой мыши проект.Выберите окно свойств (F4).Вы должны увидеть сетку свойств окна свойств.Там выберите False для Всегда начинать при отладке.Это решило проблему для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...