Проблема:
Событие Application_Start не запускается в моей службе WCF, которая содержит конечную точку TCP.
Справочная информация:
Я пытаюсь запустить сервис из консольного приложения. Если служба еще не запущена, вызов не будет выполнен, поскольку Application_Start никогда не запускается. Однако, если я явно запускаю службу (запускаю веб-приложение хостинга из браузера), а затем вызываю службу из консольного приложения, она работает нормально.
Вопрос:
Что дает? Если единственная вещь, размещаемая в приложении-службе, это конечная точка tcp, действительно ли Appliction_Start HttpApplication никогда не запускается? В некоторой степени это имеет смысл, поскольку по сути рассматривается как приложение не-http через WAS. Однако это не имеет смысла, поскольку размещается в IIS.