#c# #wcf #svc
#c# #wcf #svc
Вопрос:
<%@ ServiceHost Language="C#" Debug="true" Service="FirstWcfService.Service1"%>
Я размещаю свою службу в, используя SVC-файл:
Но, как вы можете видеть, у него нет CodeBehind Attrbiute, как должно быть. и это работает.
Как это?
Комментарии:
1. Возможно, вам было бы полезно рассказать что-нибудь о других проектах.
Ответ №1:
Класс службы компилируется в одну из сборок, на которые ссылаются ссылки. Используемая служба FirstWcfService.Service1
соответствует определению в файле svc:
Service="FirstWcfService.Service1"
CodeBehind имеет значение только для инструментария (Visual Studio). Это не имеет значения во время выполнения, где система будет смотреть только на то, какие типы объявлены и используются.