在我的解决方案(部分是 c#,部分是 VB.NET)中,我怀疑在执行过程中的某个地方有一个我不知道的 Response.Redirect 破坏了我的页面上下文。
我的代码中目前有 218 个 Response.Redirect。我已经为常见的断点设置了断点,但我更喜欢一种方法来告诉 Visual Studio 在遇到 Response.Redirect 行时停止。有办法吗?或者替代的调试实践?
该问题的更通用版本是:是否有一种方法可以通过“查找”操作向解决方案添加断点,类似于“全部添加书签”按钮?或者将书签“转换”为断点?
最佳答案
恕我直言,最干净的方法是将重定向功能重构为帮助程序,并在其中有一个点的地方添加日志记录/调试。
如果您只是想要快速处理,可以在调试菜单中打开“异常”,并且应该有一个可以中断的线程中止异常。
关于visual-studio-2010 - Visual Studio.NET 2010 调试 - 如何在命中任何 Response.Redirect 时停止执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7728594/