【发布时间】:2011-02-14 01:09:07
【问题描述】:
终于崩溃并寻求帮助,我的客户端/iis(不确定是哪个)通常在我调试(单步执行代码)时大约 30 秒 - 1 分钟后超时,这不仅导致我失去了自己的位置而且不得不重新开始(通常步速更快,犯更多错误)但 IIS 调试会话完全关闭,我必须再次预热整个会话。
从调试会话中获得更多时间的最佳方法是什么?
在 IIS 7.5 经典管道上调试 vanilla 3.5 Web 站点(不是应用程序)
【问题讨论】:
-
我不知道这是否有帮助,但根据我的经验,我只遇到过网站问题,而不是 Web 应用程序。出于多种原因,我尽量避免使用像瘟疫这样的网站。
-
真的别无选择,这是我在构建新的WebAPP来替换它的同时尝试维护现有站点。
-
你调试的怎么样了? Windbg 或 Visual Studio 远程调试?在极端情况下,我使用 windbg 并附加到进程中。这样我还有状态。
-
我在 vs 2008 的 MVC 1 应用程序中看到了这一点。VS 2010 似乎没有同样的问题。
-
这是一个表单应用程序,而不是 MVC,它是附加到我的本地 IIS 7.5 工作进程的 Visual Studio 远程调试。