Я получил некоторый код от клиента, связанного с сгенерированным SoapHttpClientProtocol
подклассом wsdl.exe, чтобы мы могли получить к нему доступ.Я изменил код следующим образом:
public WebService(string url, bool useDefaultCredentials)
{
this.Url = url;
this.UseDefaultCredentials = useDefaultCredentials;
}
Клиент изменил URL-адрес веб-службы, поэтому мы изменили конфигурацию так, чтобы она соответствовала, к сожалению, похоже, что она все еще использует старый URL-адрес.
Код содержит несколько атрибутов, ссылающихся на старый веб-сервис.В частности, WebServiceBindingAttribute
с параметром Namespace
, установленным на старый файл .asmx, и SoapDocumentMethodAttribute
с параметром Action
, установленным на старый URL, и параметром RequestNamespace
, установленным на старый файл .asmx.Может ли это быть проблемой?