title: iisexpress.exe' has exited with code 0 (0x0) after installing XAMPP
body: <p>After installing <code>XAMPP</code> , <code>IIS</code> is not starting.</p>
  <p>I got the following error when trying to start the <code>.net</code> <code>mvc</code> application through <code>visual-studio</code> 2019.</p>
  <blockquote>
  <p>The program '[1416] iisexpress.exe' has exited with code 0 (0x0).</p>
  </blockquote>
  <p>IIS was working in port 53366 and XAMPP is working in port 80.</p>
  <p>I tried the following with no luck:</p>
  <ul>
  <li>Change XAMPP port using: <a href="https://stackoverflow.com/questions/11294812/how-to-change-xampp-apache-server-port">How to change XAMPP apache server port?</a></li>
  <li>Change the port number (and virtual directory)</li>
  <li>Deleting the .vs folder</li>
  <li>Use 64-bit of version of IISexpress</li>
  <li>Restart the computer</li>
  </ul>
  <p>I also tried <code>iisexpress.exe /trace:error</code> getting the following:</p>
  <blockquote>
  <pre><code>Starting IIS Express ...
  Initializing the W3 Server Started CTC = 3635593
  W3 Server initializing WinSock.  CTC = 3635593
  W3 Server WinSock initialized.  CTC = 3635593
  W3 Server ThreadPool initialized (ipm has signalled).  CTC = 3635593
  Start listenerChannel http:0
  Error (rc=80070422) in UlInitialize. Exiting
  Error initializing ULATQ.  hr = 80070422
  Terminating W3_SERVER object
  InitComplete event signalled
  Process Model Shutdown called
  Unable to start iisexpress.
  
  The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
  For more information about the error, run iisexpress.exe with the tracing switch enabled (/trace:error).
  </code></pre>
  </blockquote>