title: Can JetBrains Rider work properly with IISExpress?
body: <p>The JetBrains Rider I'm using is the latest version, 2019.1.2 (free 30-day trial), from the official website. It's not a broken version.</p>
  <p>I have a solution which contains an ASP.NET web API csproj. The solution was working properly in IIS, or VS + IISExpress.</p>
  <p>Like VS, Rider also creates some configuration files in the folder .idea. In it, I can find the applicationhost.config file for IISExpress.</p>
  <p>The problem is that IISExpress can never start and shows me an error once I start debugging in console:</p>
  <pre><code>**Failed to initialize site bindings**
  Error initializing ULATQ.  hr = 80070005
  Terminating W3_SERVER object
  InitComplete event signalled
  Process Model Shutdown called
  Waiting for all LISTENER_CHANNELS to stop
  Unable to start iisexpress.
  </code></pre>
  <p>I checked the applicationhost.config file. It's the same as the one generated by VS. It also has the line of bind info, and I'm sure the port is available:</p>
  <pre class="lang-xml prettyprint-override"><code>&lt;bindings&gt;
    &lt;binding protocol=&quot;http&quot; bindingInformation=&quot;*:8080:localhost&quot; /&gt;
  &lt;/bindings&gt;
  </code></pre>
  <p><strong>Questions: Can Rider really work properly with IISExpress? Any idea how to config it and what files should be changed?</strong></p>