IIS Express无法启动VS2010sp1项目

5
我有一个偶发性问题,偶尔当我启动我的计算机,打开一个解决方案并为一个设置为在IISExpress下运行的项目启动调试器时,IE会打开并显示一个诊断连接问题消息。输出窗口只显示:
'iisexpress.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. The program '[4556] iisexpress.exe: Managed (v4.0.30319)' has exited with code 0 (0x0). The program '[4556] iisexpress.exe: Program Trace' has exited with code 0 (0x0).
我正在运行带有MVC3的Studio 2010 SP1的IISExpress,并在Windows 7(32位)上运行。大多数情况下,我的系统将启动并且一切正常。偶尔,在重新启动或冷启动之后,会出现以上情况。通常,当我只使用无线网时(但已经有一段时间没有使用有线网了)。我尝试关闭并重新启用无线网卡,但这也不会改变事情。
通常,我能做的唯一的事情就是暂时切换回Studio的开发服务器。稍后,当我再次使用IISExpress时,它又变得正常了。(但切换设置并不能立即解决这个问题)。
我不知道该如何调试发生的情况。我查看了我的applicationhost.config,它已经有一段时间没有更改过了。
1个回答

0

您是否在applicationhost.config文件中添加了任何自定义绑定?您的计算机如何获取其IP地址?是DHCP吗?当我的计算机被分配了先前在配置文件中硬编码的新IP地址时,我发现我的IIS存在问题。您通常以管理员模式启动VS吗?这也会影响端口的可用性。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接