打炉石的时候经常遇到GetThreadContext failed的错误,网上有关闭杀毒软件的解决方法,但我没装杀毒软件也有这个错误,很奇怪。通过安全维护发现问题出在Hearthstone\MonoBleedingEdge\EmbedRuntime\mono-2.0-bdwgc.dll上,初步判断这个文件有bug。
百度了一下,首页 - 水晶命匣 - XNINJA也有相同的问题,作者的解决方法是重新编译mono-2.0-bdwgc.dll文件,这对普通玩家来说太难了,好在网上有其他版本的文件,我下载了一份,经测试后没再出现问题。有相同问题的同学可尝试解决一下,替换前请备份。