title: Wcf service not running in a Different Computer
body: <p>I have written a WCF Services and made it Restful by using <code>[WebInvoke(UriTemplate = "")]</code> below the <code>[OperationContract]</code> in each method.</p>
  
  <p>Now this service is running fine and I can invoke any method by SoapUI or Fiddler. The Url for invoking a method is like </p>
  
  <pre><code>localhost:4030/Catalogue.svc/MethodName
  </code></pre>
  
  <p>Even when I am typing </p>
  
  <pre><code>localhost:4030/Catalogue.svc/help 
  </code></pre>
  
  <p>I can see all methods i.e everything is working fine in the service.</p>
  
  <p>Problem is when I am running the same solution on a different computer; first it is throwing a configuration compatibility error, after googling I found this is due to Processor Incompatibility so I changed CPU to x86 in Visual Studio but still the issue was there so I tried in release mode instead of Debug and it run successfully saying service added successfully, but when I am trying to invoke any method or help command it is throwing 400 error. </p>
  
  <p>On both computers the service is running in IIS Express. I spent 2 days in that but still didn't find any solution</p>