【发布时间】:2010-12-01 10:59:58
【问题描述】:
我在 Windows 7 Ultimate x64 RTM 上运行 Visual Studio 2008 Professional SP1。我正在使用从 Web 平台安装程序获得的 ASP.NET MVC。
当我单步执行我的程序并在任何一行暂停超过几秒钟时,调试器突然停止,并且在调试输出中打印以下消息:
程序“[4232] WebDev.WebServer.EXE: Managed”已退出,代码为 0 (0x0)。
这种情况并非 100% 发生,但通常足以令人非常沮丧。这种行为也发生在 W7 RC 版本中,但从未在 Windows XP Pro x86 下发生。
【问题讨论】:
-
你所有的 MVC 项目都这样做吗?
-
您是否使用了任何可能会超时的 WCF 组件?
-
@Matt 是的,所有这些。在其中两个中使用 Unity 作为我的 IoC 容器,其他的只是股票 MVC。在两个不同的 W7 安装中始终如一地发生。
-
@Terry Donaghe:任何项目中都没有 WCF。
-
新工作站,新安装W7 Ultimate,新安装VS2010,MVC 3等,问题就解决了。耶!
标签: asp.net-mvc visual-studio-2008 debugging