Я создал службу wcf под названием ServiceIRE. Я добавляю ссылку на сервис в свой проект, щелкнув правой кнопкой мыши по проекту в обозревателе решений и выбрав пункт Добавить ссылку на сервис. Я могу обнаружить созданную мной службу и нажать «ОК» после указания пространства имен ServiceReference1. Кажется, что все файлы созданы правильно.
Затем я иду в код и пытаюсь добавить использование использования "using ServiceReference1;". Файл не распознается файлом, хотя пространство имен, очевидно, существует в том же проекте.
Любая помощь будет принята с благодарностью.
ServiceIRE.cs
namespace FakeIREServiceLibrary
{
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class ServiceIRE : IServiceIRE
{
public string GetData()
{
Random rnd = new Random();
var randomNumber = rnd.Next(10);
Random rndID = new Random();
var randomNumberID = rnd.Next(10000);
Thread.Sleep(randomNumber*1000);
return string.Format("Thread # {0} returned in {1} nanoseconds", randomNumberID, rnd.Next());
}
}
IServiceIRE.cs
namespace FakeIREServiceLibrary
{
[ServiceContract]
public interface IServiceIRE
{
[OperationContract]
string GetData();
}
}
Page.aspx.cs
using ServiceReference1; //THIS IS NOT RECOGNIZED
Заранее спасибо:)