首页 > 解决方案 > VS2019 ASP.NET MVC“无法导航到插入符号下的符号”

问题描述

在 Visual Studio 2019 中打开现有的 ASP.NET MVC 项目时,我在尝试“转到定义”(F12) 时不断收到此错误消息“无法导航到插入符号下的符号”。

在此处输入图像描述

标签: asp.net-mvcvisual-studio-2019

解决方案


在我从 Visual Studio 开发人员社区找到这个解决方案之前,这里关于“无法导航到插入符号下的符号”的其他答案都没有解决我的问题。

这是链接,下面是帖子中的解决方案:https ://developercommunity.visualstudio.com/content/problem/505489/cannot-navigate-to-the-symbol-under-the-caret-3.html

这发生在使用 Microsoft.Net.Compilers v1.0.0 的项目上。要解决此问题,您需要更新到最新的稳定版本 3.0.0。为此,您可以按照以下步骤操作:

1)右键单击解决方案资源管理器中的“参考”

2) 选择“管理 NuGet 包”

3)在“已安装”选项卡下搜索“Microsoft.Net.Compilers”

4) 选择“Microsoft.Net.Compilers”

5) 在“Microsoft.Net.Compilers”的侧面窗口中单击更新按钮

这应该允许您导航到定义


推荐阅读