我尝试更新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)'
如何?
答案 0 :(得分:1)
当您的Web.Config文件引用多个版本的MVC时,通常会发生这种情况。你可以清理它,以消除错误。