最近在做Access文件资料汇入咯悝滩镞在debug程式时经常会出现ContextSwitchDeadlock的错误看了下程式应该是Access中上百万的资料汇淀尬逄攻入时VS会任务这个任务执行时间过长或是错误跟踪可能会判定该程序已经停止。然后,它将引发导致程序失败的异常在我们知道这其实不是异常时可以关闭这个该异常提醒
工具/原料
VS
方法/步骤
1、我这里使用的是VS2013就以2013为例2012和2010选项的位置是一样的
2、找到菜单中的Debug中文名称叫异常
3、找到Exception(例外)项目
4、会看到里面列出了很多的异常条目
5、找到ManagedDebuggingAssistants(托管调试助手)条目下的ContextSwitchDeadlock
6、将ContextSwitchDeadlock对应的Thrown勾掉就可以了完成这些操作后即使操作耗时较长程序都会正常的运行