Пожалуйста, поправьте меня, если я ошибаюсь или лаю не на том дереве.
Существуют различные классы Mutex
, один в mscorlib.Extensions
и один в mscorlib
. Оба подпадают под пространство имен System.Threading
. Согласно этой странице MSDN . Я могу использовать класс Mutex
в mscorlib
. (Хотя символ телефона не отображается в столбце перед именем). Я в основном хочу получить доступ к методу OpenExisting
из приложения Windows Phone 7.1. System.Threading.Mutex
по умолчанию используется в mscorlib.Extensions
, который не имеет метода OpenExisting
.
Итак, вопрос в том, как мне убедиться, что класс Mutex
, к которому я обращаюсь, относится к mscorlib
dll?
Если я откажусь от ссылки mscorlib.extensions
, каковы последствия этого?
РЕДАКТИРОВАТЬ 1: Просто понял, что мое приложение ссылается на mscorlib[2.0.5.0]
, который не имеет Mutex
класса. Я смотрел на mscorlib[4.0.0.0]
, который имеет класс Mutex
. В любом случае, могу ли я получить доступ к методу OpenExisting
?
РЕДАКТИРОВАТЬ 2: Этот вопрос отвечает на мой вопрос о ссылках mscorlib [4.0.0.0]
. Так я вообще не могу использовать метод OpenExisting
? Ссылка на Mutex
class здесь , ссылка на неправильный класс?