【问题标题】:VS2019 ASP.NET MVC "Cannot navigate to the symbol under caret"VS2019 ASP.NET MVC“无法导航到插入符号下的符号”
【发布时间】:2019-04-18 08:54:36
【问题描述】:

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

【问题讨论】:

    标签: asp.net-mvc visual-studio-2019


    【解决方案1】:

    在我从 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) 在解决方案资源管理器中右键单击“参考”

    2) 选择“管理 NuGet 包”

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

    4) 选择“Microsoft.Net.Compilers”

    5) 在“Microsoft.Net.Compilers”的侧边窗口点击更新按钮

    这应该允许您导航到定义

    【讨论】:

    • 请确保您运行应用程序的环境可以处理此更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多