У меня есть тестовый проект, WCF Service Library, и я опубликовал проект. Имейте сервер 2003 с правильной установкой. Я перехожу к своему приложению и, щелкнув по .svc, получаю эту ошибку.Развертывание службы WCF, C#, WCF, VS2008
Тип «SearchService», предоставляемый как значение атрибута Service в директиве ServiceHost, не может быть найден.
Это отрывок из моего web.config
<endpoint address="" binding="wsHttpBinding" contract="TestService.ISearchService">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
Мой Интерфейс:
[ServiceContract]
public interface ISearchService
{
[OperationContract]
string GetName();
}
Моя реализация:
[ServiceBehavior(InstanceContextMode=InstanceContextMode.PerSession)]
public class SearchService :ISearchService
{
#region ISearchService Members
public string GetName()
{
returnn "HAL-2001"
}
}
Давайте посмотрим класс обслуживания. –