Я получил эту ошибку при попытке получить доступ к Сервису
Тип 'WebRole1.RestServices.RegisterService', предоставленный в качестве значения атрибута Service в директиве ServiceHost или предоставленный в элементе конфигурации system.serviceModel /serviceHostingEnvironment / serviceActivations не может быть найден.
Это связано с определением в файле Web.config
Я определил свою службу следующим образом:
<!-- Service Authenticate -->
<service name="System.Web.ApplicationServices.AuthenticationService" behaviorConfiguration="AuthenticationServiceBehaviors">
<endpoint contract="System.Web.ApplicationServices.AuthenticationService" binding="basicHttpBinding" />
</service>
<!-- Service Register -->
<service name="WebRole1.RestServices.RegisterService" behaviorConfiguration="RegisterServiceBehaviors">
<endpoint contract="WebRole1.RestServices.IRegisterService" binding="basicHttpBinding" />
</service>
Определение работает для службы аутентификации, но не дляСлужба регистрации.Я не уверен относительно имени, которое я должен указать для службы, но WebRole1.RestServices - это пространство имен для RegisterService.svc
. Я уверен, что ошибка произошла из файла Web.config.У любого есть идея, как это исправить.
Спасибо.