防止多个进程同时操作同一个exe文件
Mutex 怎么对文件加锁
[解决办法]
操作前运行这个就可以了。原理是一样的。 用完了就release
/// 建立互斥来实现:仅仅运行一个程序实例
bool canCreateNew;
Mutex m = new Mutex(true, "Watching_folder", out canCreateNew);
if (canCreateNew)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
m.ReleaseMutex();
} else {
MessageBox.Show("程序已经运行了!");
}