title: Problem "F5" Debugging ASP.NET Web Application Project with VS2008 on Vista
body: <p>Greetings!</p>
  
  <p>I'm working with a .NET3.5 Web Application project in Visual Studio 2008 on Vista Ultimate.  I'd rather use IIS7 than Cassini as my local test web server.  I have the website setup in II7 and every thing is served with no problems.</p>
  
  <p>However, I'd like to use the VS debugger hooked up to F5 instead of manually attaching to the process.  So in my HOSTS file, I have:</p>
  
  <pre><code>127.0.0.1   mysite.com
  </code></pre>
  
  <p>In my website project's "Web" settings, I have:</p>
  
  <ul>
  <li>"Use Local IIS Web server" is selected</li>
  <li>Project Url is "<a href="http://mysite.com" rel="nofollow noreferrer">http://mysite.com</a>"</li>
  <li>Override application root URL is "<a href="http://mysite.com" rel="nofollow noreferrer">http://mysite.com</a>"</li>
  </ul>
  
  <p>Also, in IIS, I've bound mysite.com to 127.0.0.1 on port 80.  In addition, the account used to run the IIS server is a member of the Administrators group and I run VS2008 as Administrator.</p>
  
  <p>However, starting my project with debugging yields this error:</p>
  
  <p><strong>Unable to start debugging on the web server.  The IIS worker process for the launched URL is not currently running.</strong></p>
  
  <p>Any ideas why I can't get VS debugging to work with IIS?</p>