ContextSwitchDeadlock was detected Message(读取注册表时出现).

google的时候,在StackOverflow中得到个暂时解决的方法:

  http://stackoverflow.com/questions/2797677/contextswitchdeadlock-was-detected-error-in-c-sharp

  由于我的程序是在 winform中的,默认情况是单线程的,在 Main中,我修改为 多线程形式(即[MTAThread].

  

posted @ 2013-10-04 17:21  wonkju  阅读(153)  评论(0编辑  收藏  举报