两个完全相同的功能之间模糊不清

时间:2014-12-29 23:53:12

标签: c# asp.net-mvc visual-studio visual-studio-2013

我尝试更新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)'    

如何?

1 个答案:

答案 0 :(得分:1)

当您的Web.Config文件引用多个版本的MVC时,通常会发生这种情况。你可以清理它,以消除错误。