У меня тоже была эта проблема. Метод был там, и его можно найти с помощью «Перейти к определению». Я изменил имя определения (и ссылку) и получил ту же ошибку с новым именем.
Я перепечатал контрольную линию, сразу над ней, затем удалил старую контрольную линию, и вот - это сработало. Не знаю почему, но по какой-то причине VS редко зацикливается на одной строке кода, и единственное решение заключается в том, чтобы перепечатать строку и удалить оригинал. Странный.
Ну, эта же проблема вернулась. Я заметил, что «отсутствующий» метод не будет отображаться в списке методов, соответствующих тому, что я начинаю печатать. Другие методы из того же класса будут. Это поведение не изменится, даже если я переименую метод. Поэтому я решил, что «слепая точка» соотносится с внешней формой конкретного метода, а не только с названием. Поэтому я скопировал другой метод из того же класса, который был «виден» в среде IDE. Я переименовал его, удалил внутренний код, затем вставил во внутренний код из «невидимого» метода. Теперь это работает последовательно. Настоящая "вуаля".