代码改变世界

随笔档案-2009年06月

Q&A 20090607

2009-06-07 21:55 by 爱车龟速兔, 206 阅读, 收藏,
摘要: Q:Mutex失效的问题Mutex,它只对一个线程授予对共享资源的独占访问权限, 一般可以用来做单进程启动的控制代码, 但是下面这段代码有时就会失效:bool isCreatedNew;Mutex mutex = new Mutex(false, @"Global\RealTime_CmdCollection", out isCreatedNew))if (isCreatedNew == false) return;有时就会发现, 同一个Exe(Release版本的)运行两个, 第二个进程的isCreatedNew 依然为true, 就没有了单进程控制的能力, 这个如何解释 阅读全文