ContextSwitchDeadLock
一个访问网站的程序,每次运行一段时间就会抛出这样的异常:ContextSwitchDeadLock,下面还有一堆说明,比如说非泵式等待什么的。 
 请问大家这是什么原因造成的?程序规定5小时重新执行一次,并且在程序中涉及到自动翻页。使用的是vs2005。 
 请大家帮忙分析一下,给点建议。 
 另:有些资料上说把调试选项中的contextSwitchDeadLock选项关掉即可,但是这样做之后,程序过一段时间就会出现停滞的状态,显示其正在运行,没有错误,但是应该实现的功能却没有实现。 
 谢谢。 
------解决方案--------------------跨线程写控件导致的问题 
 看看代码里面的线程操作是否涉及到UI部分 用委托去做