IIS Express 启动 VS2010sp1 项目失败

Posted

技术标签:

【中文标题】IIS Express 启动 VS2010sp1 项目失败【英文标题】:IIS Express fails to start VS2010sp1 project 【发布时间】:2012-02-06 21:42:02 【问题描述】:

我偶尔会遇到一个问题,即当我启动计算机时,打开解决方案并启动设置为在 IISExpress 下运行的项目的调试器时,IE 会打开并显示诊断连接问题消息。输出窗口只显示:

'iisexpress.exe'(托管 (v4.0.30319)):加载 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll',跳过加载符号.模块已优化,调试器选项“仅我的代码”已启用。

程序“[4556] iisexpress.exe: Managed (v4.0.30319)”已退出,代码为 0 (0x0)。

程序“[4556] iisexpress.exe:程序跟踪”已退出,代码为 0 (0x0)。

我在 Windows 7(32 位)上运行带有 MVC3 的 Studio 2010 SP1 的 IISExpress。大多数时候,我的系统会启动并且一切正常。有时在重新启动或冷启动后,会发生上述情况。通常,当我只是无线时(但自从我被硬连线以来已经有一段时间了)。我已经尝试关闭无线网卡并重新启用它,但这也不会改变任何事情。

通常我唯一能做的就是切换回工作室开发服务器一段时间。后来当我回到 IISExpress 时,它又好了。 (但只是切换设置并不能立即解决问题)。

我不知道如何调试正在发生的事情。我查看了我的 appplicationhost.config,它已经有一段时间没有改变了。

【问题讨论】:

【参考方案1】:

您是否向 applicationhost.config 文件添加了任何自定义绑定?你的机器是怎么得到它的ip地址的?是DHCP吗?当我的机器被分配了一个以前在配置文件中硬编码的新 IP 地址时,我发现我的 iis 存在问题。您通常在管理模式下启动 VS 吗?这也会影响端口的可用性。

【讨论】:

以上是关于IIS Express 启动 VS2010sp1 项目失败的主要内容,如果未能解决你的问题,请参考以下文章

VS 调试 无法启动IIS Express Web 服务器(进程不存在)

VS2015 IIS Express 无法启动 解决办法(转)

VS2017 IIS Express 无法启动 解决办法

vs2015 无法启动IIS Express Web服务器

VS2015 IIS Express 无法启动 解决办法

VS2015 IIS Express 无法启动 解决办法