title: IIS WCF service hosting vs Windows Service
body: <p>We developed a WCF service and we're looking to deploy it.
  Our clients will be using it with <code>basicHttpBinding</code> but our internal team will be using it with <code>namedPipesBinding</code>.</p>
  
  <p>We are wondering if is it better to host it in IIS 7 or with a Windows Service.
  We ran some tests and we found out that when we're adding bindings in IIS, it doesn't update config file of our service. That means that we would need to maintain the configuration in two different places. It's not logical, right?</p>
  
  <p>We also read on StackOverflow that the base address is ignored when a WCF service is host in IIS (see <a href="https://stackoverflow.com/questions/56249/wcf-service-configuration-file-question-regarding-baseaddresses">WCF service configuration file question regarding &lt;baseAddresses&gt;</a>) </p>