【问题标题】:Intellisense not suggesting in VS 2019 for old MVC5 projectIntellisense 不建议在 VS 2019 中用于旧 MVC5 项目
【发布时间】:2019-09-15 03:38:01
【问题描述】:

我在 Visual Studio 2019 中打开了一个旧的 ASP.NET MVC5 项目,IntelliSense 没有对某些事情提出任何建议。

正如您在下面看到的,ActionResult 未被建议,也未被突出显示为可识别的关键字。

另外,即使我的using MyClassLibraryProject.NameSpace 已经到位,IntelliSense 也没有对该项目中的方法提出任何建议。

如果我自己输入内容,我的解决方案可以正常编译并且一切正常。

知道为什么IntelliSense 可能不起作用吗?

【问题讨论】:

  • 感谢您的回答。这解决了我在使用 inteliSense 时遇到的问题。此解决方案还解决了与使用较旧的 ASP .NET MVC 项目向控制器添加视图相关的问题。安装新编译器后,我可以通过右键单击向控制器添加新视图并显示该菜单项(添加视图)。

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


【解决方案1】:

这似乎是一个已知问题,请检查this,我尝试按照您的描述进行测试,要解决此问题,请将包“Microsoft.Net.Compilers”升级到最新版本 1.3.0 和智能感知工作正常,如下所示:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-03
    • 2018-09-27
    • 2020-11-21
    • 2017-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多