title: 'Error in deserializing body of reply message for operation ...' - for every method that i call
body: <p>I am trying to create very simple client application for our Polish auction service called Allegro. They provide API in SOAP architecture. The problem is that, every time I try to call any of the methods, I receive: </p>
  
  <blockquote>
    <p>Error in deserializing body of reply message for operation 'name of method'</p>
  </blockquote>
  
  <p>I am new to web services in general so I have no idea how to find the source of the problem. I am absolutely sure that I am passing correct arguments to the method in the example below:</p>
  
  <pre><code>class Program
  {
  
      static void Main(string[] args)
      {
          string ALLEGRO_KEY = "******";
          AllegroWebAPI.AllegroWebApiPortTypeClient allegro = new AllegroWebApiPortTypeClient();
          long version = 0;
          String versionStr = allegro.doQuerySysStatus(out version, 1, 1, ALLEGRO_KEY);
  
      }
  }
  </code></pre>
  
  <p>I am using .NET 4.0 in Visual Studio 2010. I know that there are many people using this API with .NET, even Allegro itself has official Windows Phone 7 client that uses this API. How can I troubleshoot that? </p>
  
  <p>Here is the WSDL address:</p>
  
  <p><a href="https://webapi.allegro.pl/uploader.php?wsdl" rel="nofollow">https://webapi.allegro.pl/uploader.php?wsdl</a></p>