两个完全相同的功能之间模棱两可

本文关键字:功能 之间 模棱两可 两个 | 更新日期: 2023-09-27 18:35:46

我尝试更新MVC3项目,现在我的一个函数中遇到了这个非常奇怪的错误。它看起来很有趣,因为它告诉我它可以区分两种相同的方法。

The call is ambiguous between the following methods or properties: 
'System.Web.Mvc.Html.LabelExtensions.LabelFor<TModel,TValue>(System.Web.Mvc.HtmlHelper<TModel>, System.Linq.Expressions.Expression<System.Func<TModel,TValue>>, object)' and 
'System.Web.Mvc.Html.LabelExtensions.LabelFor<TModel,TValue>(System.Web.Mvc.HtmlHelper<TModel>, System.Linq.Expressions.Expression<System.Func<TModel,TValue>>, object)'    

如何?

两个完全相同的功能之间模棱两可

这通常发生在 Web.Config 文件引用多个版本的 MVC 时。 您可能可以清理它,以消除错误。