VS2019 ASP.NET MVC "Невозможно перейти к символу под кареткой" - PullRequest
1 голос
/ 18 апреля 2019

При открытии существующего проекта ASP.NET MVC в Visual Studio 2019, я продолжаю получать это сообщение об ошибке «Не удается перейти к символу под курсором» при попытке «Перейти к определению» (F12).

enter image description here

1 Ответ

11 голосов
/ 18 апреля 2019

Ни один из других ответов здесь "Не удается перейти к символу в списке" не решил мою проблему, пока я не нашел это решение в сообществе разработчиков Visual Studio.

Вот ссылка и ниже решение из поста: https://developercommunity.visualstudio.com/content/problem/505489/cannot-navigate-to-the-symbol-under-the-caret-3.html

Это происходит с проектами, которые используют v1.0.0 Microsoft.Net.Compilers. Чтобы обойти эту проблему вам нужно обновление до последней стабильной версии 3.0.0. Для этого вы можете выполните следующие действия:

1) Щелкните правой кнопкой мыши «Ссылки» в Solution Explorer

2) Выберите «Управление пакетами NuGet»

3) На вкладке «Установлено» найдите «Microsoft.Net.Compilers»

4) Выберите «Microsoft.Net.Compilers»

5) В боковом окне «Microsoft.Net.Compilers» нажать кнопку обновления

Это должно позволить вам перейти к определениям

...