作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们公司的一个 Windows Forms 应用程序几个月来出现了一个奇怪的问题。
该应用程序对我们的大多数客户来说非常可靠,但在某些 PC 上(主要是无线局域网连接),该应用程序有时不再响应。 (您单击 UI,Windows 会要求您等待或终止该应用程序)。
很长一段时间我都无法找到问题所在,但现在我明白了发生了什么。
该应用程序有这行代码
// don't blame me for this. Wasn't my code :D
Control.CheckForIllegalCrossThreadCalls = false
Me.Invoke(MyDelegate, arg1, arg2)
Control.CheckForIllegalCrossThreadCalls = false
If my apps hangs how can I figure out which line of code has been executed last?
最佳答案
也许这对您有帮助:http://www.debuginspector.com/index.htm
它是一个 Visual Studio 扩展,允许您跟踪死锁,并且它具有许多其他用于调试线程的漂亮功能(例如查看多个线程的调用堆栈而无需转到线程窗口)。
关于.net - 如何找出线程锁发生的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3026354/
StateOfJS 已发布了 2020年的 JavaScript 现状调查报告。今年的 JavaScript 现状调查是该调查的第五版,覆盖了来自 137 个国家的 23,765 位受访者;其中,大
我是一名优秀的程序员,十分优秀!