Ошибка, с которой вы сталкиваетесь, сообщает вам, что при вызове веб-службы вам предоставляется WSDL (язык определения веб-службы) для службы - это метаданные, которые описывают функции службы, но на самом деле их нельзя использовать для вызвать службу. Обычно вы получаете доступ к WSDL, добавляя «? Wsdl» или «wsdl» в URI службы.
Есть два элемента веб-службы, которые вы пытаетесь использовать.
Фактическая услуга существует по адресу:
http://171.139.101.12/code/index.php/webservice
Метаданные, описывающие его, которые Visual Studio через wsdl.exe использовал для генерации прокси, находится здесь:
http://171.139.101.12/code/index.php/webservice/wsdl
Вам необходимо отредактировать свойства веб-ссылки и соответствующим образом обновить адрес. Кроме того, вы можете изменить свойства переменной pdl и изменить конечную точку в коде.