title: Possible SOAP version mismatch: Envelope namespace
body: <p>We've implemented a Web Service (Using Visual Studio .asmx file) and when we try to POST the client given XML (With Firefox Poster) we get the error: </p>
  
  <pre><code>&lt;soap:Fault&gt;&lt;faultcode&gt;soap:VersionMismatch&lt;/faultcode&gt;&lt;faultstring&gt;System.Web.Services.Protocols.SoapException: Possible SOAP version mismatch: Envelope namespace client.Namespace was unexpected. Expecting http://schemas.xmlsoap.org/soap/envelope/.
  </code></pre>
  
  <p>Is there a way in Visual Studio webservices to change the validation xsd or to ignore the validation at all?
  Is there a way to change the Webservice line below through Visual Studio?</p>
  
  <pre><code>&lt;soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"&gt;
  </code></pre>
  
  <p>Keep in mind that the client cannot change the xml request….</p>