Я создаю и использую мьютекс в службе Windows
using(var m = new Mutex(false,"mymutex")
{
m.WaitOne();
//to my things for a long time
m.ReleaseMutex();
}
В другой программе, работающей с правами администратора, я делаю
Mutex.OpenExisting("mymutex")
и бросает мьютекс не существует. В диспетчере ресурсов я вижу, что у службы Windows есть ссылка на мьютекс.
Что не так?