2015-03-26 2 views
2

У меня есть решение со многими службами WCF и несколькими веб-проектами, которые потребляют некоторые из этих услуг. Я использую Visual Studio 2013 с новейшими исправлениями.Отключить запуск приложения WCF в debug

Услуги WCF относятся к типу приложения WCF. Это означает, что всякий раз, когда я запускаю веб-приложение при отладке, все службы WCF также запускаются. Теперь я хотел бы отключить это поведение, так что мне нужны только те службы WCF, из-за размера решения это существенно влияет на время запуска приложения.

Обратите внимание, что мы говорим о сервисных приложениях WCF, а не в библиотеках служб WCF (поэтому у меня нет вкладки параметров WCF в свойствах).

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

Так что опять же, поведение, которое я желаю: Когда я нажимаю «Начать запуск моего проекта запуска», а также службы WCF, которые он требует/ссылки. Другие (не связанные службы и библиотеки) не должны запускаться.

Можете ли вы мне помочь?

+0

Вы попробовали расширение диспетчера загрузки Solucion? (https://visualstudiogallery.msdn.microsoft.com/66350dbe-ed01-4120-bea2-5564eff7b0b2) Кроме того, возможно, вы можете снять флажок «Компилировать» для некоторых проектов, в свойствах решения - свойства конфигурации - контекст проекта – Caveman

+0

Это только помощь для времени загрузки проекта, но мой вопрос касается времени запуска приложения – Tim

ответ

2

В приложении службы WCF вы можете управлять стартовым поведением, используя окно свойств. Это не стандартное большое окно и несколько раздражает.

Чтобы изменить поведение запуска:

  1. Откройте окно свойств, выбрав Вид-> Окно свойств в панели инструментов. Горячей клавишей по умолчанию будет F4.
  2. Затем выберите свое приложение службы WCF. Должно быть свойство «Всегда начинать при отладке». Установите его на значение

См. Прилагаемое изображение для примера. http://i.stack.imgur.com/BFe9P.png

Смежные вопросы