【发布时间】:2019-04-06 04:52:57
【问题描述】:
我使用 VS for Mac 已经有一段时间了。但我总是在我的视图中收到以下警告消息:
“HtmlHelper”不包含“ActionLink”的定义,并且无法找到接受“HtmlHelper”类型的第一个参数的扩展方法“ActionLink”(您是否缺少 using 指令或程序集引用?)
其他控件也会发生同样的情况:BeginForm、AntiForgeryToken、Partial 等...
这些是我在 ./View/Web.config 中的设置:
...这适用于解决方案级别的 Web.config:
我一直在搜索如何解决此问题并关注此链接Razor Views not seeing System.Web.Mvc.HtmlHelper ,但目前还没有运气。任何帮助或线索如何解决这个问题?
【问题讨论】:
-
删除项目的
bin和obj文件夹并重建。错误应该消失。 -
请发布代码而不是代码图像。有关说明,请参阅 Why are images of text, code and mathematical expressions discouraged?。
标签: asp.net-mvc asp.net-mvc-4 visual-studio-2017 visual-studio-mac