我正在尝试调试一个项目,突然遇到一个问题,如果我尝试查看它,枚举任何对象集合都会导致超时。
如果我正常运行该程序,就没有问题。如果我尝试查看任何集合,例如列表,我会收到超时错误,整个事情就会崩溃。
我认为我的一个更复杂的集合可能出了问题,所以我尝试创建一个普通的字符串列表,如下所示......
List<string> blah = new List<string>{"fsdf","fsdg","Gt","gsersg","ser","gersgxdrsd"};
同样的事情也会发生。我可以将鼠标悬停在对象上,甚至可以看到对象计数,但是如果我查看集合,它就会消失。
我确保项目/类库处于调试模式,禁用所有扩展,重新启动系统,尝试了打击式维护 - 没有任何效果。
有人有什么想法吗?我在这里完全失去了理智。
我还应该提到,这是一个 Web 应用程序,我之前没有注意到,但在我停止调试后会弹出一个 w3wp 调试窗口。很抱歉遗漏了重要的信息——当我写这篇文章时,我太沮丧了,无法直接思考。我仍然可以在调试时正常执行我的代码。我可以毫无问题地检查所有其他对象,它只是查看监视窗口中的集合(或通过悬停)会中断。
看一下如何使用 VS 2010 Beta2 在本地 IIS 7.5 上正确调试 Web 应用程序? https://stackoverflow.com/questions/2303926/how-to-correctly-debug-web-application-on-local-iis-7-5-with-vs-2010-beta2/2320087#2320087
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)