Хорошо, у меня есть проект веб-сайта ASP.Net. Проект находится на сервере в сети, доступ к которому осуществляется Visual Studio 2008 через файловый ресурс.
В проекте веб-сайта я добавляю веб-ссылку на ранее созданный веб-сервис.
Я могу без проблем использовать этот веб-сервис через приложения winforms.
Но когда я пытаюсь сослаться на Web-сервис в моем коде, значение intellisense не появляется, и имя сервиса получает красную подчеркивание в Visual Studio и говорит s: «Тип или имя пространства имен« IMWebService »не может быть найдено, если вы пропустили ссылка на сборку или директива об использовании? "
Однако, если я знаю точную сигнатуру метода веб-службы, я могу ввести его, сохранить на веб-сервере, и он будет работать нормально. Например:
bool test = Contractor.CheckLogin(email, password);
Как заставить Visual Studio распознавать службу так же, как это делает веб-сайт?