博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决死锁:ContextSwitchDeadlock 
阅读量:2455 次
发布时间:2019-05-10

本文共 323 字,大约阅读时间需要 1 分钟。

详细错误信息如下:
 
检测到 ContextSwitchDeadlock
Message: CLR 无法从 COM 上下文 0x199018 转换为 COM 上下文 0x198ea8,这种状态已持续 60 秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作。这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积。要避免此问题,所有单线程单元(STA)线程都应使用泵式等待基元(如 CoWaitForMultipleHandles),并在运行时间很长的操作过程中定期发送消息。
 
 
解决方法:在VS2005中,"调试"-->"异常"--->参照下图:

转载地址:http://jejhb.baihongyu.com/

你可能感兴趣的文章
在线学位课程_如何选择计算机科学学位课程
查看>>
React入门指南
查看>>
机器学习技术现状_教育技术如何颠覆传统学习的现状
查看>>
算法渐近性质分析_神奇宝贝解释的渐近分析:深入研究复杂性分析
查看>>
工厂用抽象类比接口_用简单的现实类比解释硬编码概念
查看>>
aws lambda使用_如何使用AWS Lambda和S3构建无服务器URL缩短器
查看>>
c专家编程/c陷阱_如何避免常见的初学者陷阱并像专家一样开始编码
查看>>
React模式:集中式PropTypes
查看>>
玻璃上的编码喜悦(+ 10史诗般的Epigrams)
查看>>
classlist使用方法_如何通过使用HTML5的classList API在没有jQuery的情况下操作类
查看>>
openstack文档_八分钟的升级,激发了文档贡献,以及更多的OpenStack新闻
查看>>
Google发布了SwiftShader,Linux上的Spatials更新以及更多游戏新闻
查看>>
openstack项目_新项目,安全性以及更多OpenStack新闻
查看>>
美国正在丢掉非洲数字市场_即插即用服务器可访问非洲数百万个数字文档
查看>>
openstack做安卓_我们是我们为OpenStack做出的贡献
查看>>
drupal 页面分栏_使用段落在Drupal中构建更好的页面
查看>>
openstack 容器_如何在OpenStack中协调容器
查看>>
数据治理开源软件_开源软件如何为更好的治理打下坚实的基础
查看>>
openstack社区_OpenStack的社区分发
查看>>
密歇根大学python_密歇根理工大学建立自己的3D打印机课程
查看>>