У меня есть веб-сайт, размещенный на IIS, и пользователи могут получить к нему доступ через Интернет.Теперь я хочу использовать то же доменное имя и для моего веб-сервиса и разрешить пользователям получать к нему доступ в Интернете, поэтому я просто добавил папку опубликованного кода для сервиса на моем веб-сайте, чтобы URl был примерно таким, как показано ниже.
Веб-сайт: http://mytestsite.com/home
Служба WCF: http://mytestsite.com/services/testservice.svc
, но когда я пытаюсь использовать testservice.svc, появляется сообщение об ошибке
Служба '/mytestsite/services/testservice.svc' не может быть активирована из-за исключения во время компиляции.Сообщение об исключении: тип «AWL.AI.WWIP.SBLPayService», предоставленный в качестве значения атрибута Service в директиве ServiceHost или в элементе конфигурации system.serviceModel / serviceHostingEnvironment / serviceActivations не найден.
AWL.AI.WWIP - это пространство имен службы и контракта.Сервис представляет собой отдельное решение под названием AWL.AI.WWIP.Теперь я попытался добавить эту папку в мой веб-сайт, и он выдает эту ошибку.Даже если я переименую папку в соответствии с именем пространства имен, она не будет работать.Выдает ту же ошибку.Любая помощь будет очень ценится.