У меня есть приложение проект службы WCF, библиотека проект класса (действует как прокси-сервер betwen обслуживания и клиент) и Веб-проект Asp.net.Ошибка при попытке доступа к методу в службе WCF, где типа проекта является «служба WCF приложения»
Сейчас в заявке проекта службы WCF, у меня есть метод GetData (INT) [по умолчанию один]
public class Service1 : IService1
{
public string GetData(int value)
{
return string.Format("You entered: {0}", value);
}
}
Я выполнил проект WCF службы и нашел, что это работает и в дальнейшем добавил, что в качестве службы ссылка на проект библиотеки классов. И написал метод, как при для извлечения значения из службы
public string GetResult(int number)
{
string result = "";
try
{
Service1Client sc = new Service1Client();
result = sc.GetData(number);
}
catch (Exception ex)
{
var message = ex.Message;
}
return result;
}
Теперь этот метод в настоящее время вызывается из веб-приложения. Во время выполнения я получаю исключение
Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт ServiceReference1.IService1 в разделе конфигурации клиента ServiceModel. Возможно, это связано с тем, что файл конфигурации не найден для вашего приложения или потому, что элемент-конечный элемент, соответствующий этому контракту, не найден в клиентском элементе.
Ошибка происходит при Service1Client sc = new Service1Client();
Все конфигурационные файлы находятся на месте .... Если я должен создать прокси-сервер, используя SVC Util?
Что мне не хватает?