taoyi 2005年09月07日
System.Threading.Mutex问题,,高手进来 ~~~~~~~~~~~~~~~

一个类存在于一个DLL中,该类中使用了静态Mutex类成员,声明如下:
class XX
{
private static Mutex mut = new Mutex(false, "_____xxx");
XX(){}
~XX(){}
}

有两个进程需要使用该类,但在一个进程里使用一切正常,但当第一个进程已经使用时,即该MUTEX对象已经在系统中存在时,再打开第二个进程,这时就在上面的实例化MUTEX对象的语句:

private static Mutex mut = new Mutex(false, "_____xxx");

出现System.ApplicationException异常,异常信息为"拒绝访问"

请问怎么解决???为什么??????
...全文
234 点赞 收藏 7
写回复
7 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告