В моем объекте С# я устанавливаю условную точку останова с условием value == "Status"
в настройщике этого свойства. Обычно он украшен аспектом PostSharp, но я прокомментировал это в этом случае, и у него все еще возникают проблемы.
public virtual string Name
{
get
{
return _name;
}
set
{
_name = value; // breakpoint here
}
}
В первый раз, когда выполнение достигает точки останова, VS отображает ошибку:
EDIT - для поиска, это сообщение:
Невозможно установить следующую точку останова:
В (файл).cs, строка 137 символ 17 ('(класс).Name', строка 12), когда 'value == "Status" ' истинно
Для оценки функции требуются все потоки.
Здесь выглядит окно Threads:
Кто-нибудь видел это раньше или имел какие-то идеи о том, что может вызвать отладчик в этом, казалось бы, простом случае? Может ли это иметь какое-то отношение к спальной нити?