我有一个零星的问题,偶尔当我启动计算机时,打开解决方案并启动调试器以便在IISExpress下运行项目集,IE打开并显示诊断连接问题消息。 “输出”窗口仅显示:
'iisexpress.exe'(托管(v4.0.30319)):已加载'C:\ Windows \ Microsoft.Net \ assembly \ GAC_32 \ mscorlib \ v4.0_4.0.0.0__b77a5c561934e089 \ mscorlib.dll',已跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。
程序'[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,它暂时没有改变。
答案 0 :(得分:0)
您是否已将任何自定义绑定添加到applicationhost.config文件中?你的机器如何获得其IP地址?是DHCP吗?当我的机器被分配了一个以前在配置文件中硬编码的新IP地址时,我发现了我的iis问题。你通常在管理模式下laucnh VS?这也会影响港口的可航行性。