UPDATE
我确定这是一个没有明显解决方案的Visual Studio错误.我遇到过很多人都有同样的问题.我在这里向微软提交了一张错误票:
如果您遇到如下所述的相同问题,请将错误凭证投票,以便获得更多关注.
每当我尝试在Visual Studio 2012中调试配置为在IIS Express(版本8)上运行的MVC3(或MVC4)应用程序时,我都会收到以下错误:

这是踢球者:IIS Express 正在启动,即使Visual Studio不这么认为并且调试器无法附加.IIS Express托盘打开,我可以清楚地看到所有已配置的网站已启动:

奇怪的是,IIS Express系统托盘报告在运行IIS Express时出现了一些错误.这就是它所说的:

这是一个严重的WTF.据报道,IIS Express正在使用8080,这是一个刚刚由Visual Studio启动的流程.因此,Visual Studio尝试两次启动IIS,并且当第二次可预测地失败时,调试器就会失败.我应该注意,在Visual Studio中启动调试配置之前,我绝对确定没有IIS Express进程已经运行.我使用Process Monitor来验证Visual Studio实际上是否尝试两次启动IIS Express:

请注意,在上面的屏幕截图中,您可以清楚地看到在IIS Express PID 4732上运行的网站.PID 4924是第二次尝试启动IIS Express失败.
此问题最初发生在Windows 7安装上.我完全重新格式化,安装了VS2012的新副本,并得到了同样的问题.我更进一步,重新格式化,安装了Windows 8和VS2012的新副本,问题仍然存在.
我创建了全新的空白MVC3和MVC4项目. 什么都没有修复它.
我在这里撕扯我的头发.任何帮助将不胜感激.
asp.net-mvc visual-studio-debugging iis-express visual-studio-2012
我经历了整个过程
http://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx
几周前,让https在我所有IP的端口443上工作.几天前机器重新启动了,我今天再次尝试访问该网站(通过VS2010启动,IIS快递托盘显示网站运行在80和443).http工作正常,但https只是说"Internet Explorer无法显示页面".我可以看到netstat系统进程正在侦听端口443,但我在浏览器中没有得到任何东西.Fiddler展示了一些隧道活动,但没有其他任何东西.我应该检查什么才能恢复运行?上面博客上的所有步骤都是我的伏都教,所以现在它不起作用我真的不知道从哪里开始.
-jt