ejazwaquif
Привет,
Для этого вы должны сначала сохранить оба проекта в одном и том же решении.
1. Создайте имя консольного приложения как ClientApp
Теперь из Обозревателя решений-щелкните правой кнопкой мыши на решении
Из доступных опций выберите Добавить - > Новый проект/существующий проект(если вы уже создали проект) и добавьте проект веб-службы.
2. Теперь сначала запустите проект веб-службы, создав в нем стартовый проект, чтобы получить URL-адрес службы .Это не что иное, как URL-адрес, который присутствует в браузере, который открывается при запуске веб-службы.
3. Теперь перейдите в свое консольное приложение, щелкните правой кнопкой мыши на console applicatioa и выберите "Добавить ссылку на службу" из списка опций.
Вставьте URL-адрес, который мы нашли на Шаге 2, и нажмите кнопку Перейти. Он будет перечислять все методы, присутствующие в веб-сервисе.
Прежде чем нажать кнопку ОК укажите хорошее имя для пространства имен ServiceReference1
После этого вы должны добавить пространство имен в консольное приложение;
любить
using ServiceReference1
Class Program{
static void Main(string[] args)
{
}
}
Теперь вы можете вызывать методы веб-службы из консольного приложения
Вы можете обратиться по этой ссылке для получения дополнительной информации,
Как получить доступ к веб-службе в консольном приложении[
^]
Спасибо,
Эджаз Вакиф