Вызов неоднозначен между следующими методами или свойствами System.Web.Mvc.Html.LinkExtensions.ActionLink

#c# #asp.net-mvc #telerik #telerik-mvc

#c# #asp.net-mvc #telerik #telerik-mvc

Вопрос:

Я получаю следующую ошибку (или что-то подобное с различными расширениями) во всех 3 строках кода @Html …:

Ошибка: вызов неоднозначен между следующими методами или свойствами: System.Web.Mvc.Html.PartialExtensions .Частичный (System.Web.Mvc.HtmlHelper,строка, объект) и System.Web.Mvc.Html.PartialExtensions .Частичный (System.Web.Mvc.HtmlHelper,строка, объект)

Кто-нибудь знает, как я могу это исправить? Мне было интересно, могут ли у меня где-то дублироваться ссылки на сборки, но я не слишком уверен. Эта проблема вызывает множество ошибок и в других файлах. Все они жалуются на одну и ту же проблему, и я не слишком уверен, какие изменения или обновления мне нужно добавить к нему, чтобы избавиться от этих ошибок.

Недавно я обновил нашу локальную систему приложений инвентаризации с Telerik MVC2 на MVC3, поэтому я думаю, что это может быть причиной возникновения этих ошибок.

 <div id="main" class="wrapper">
 <div class="clearfix toolbar" >
   <label>amp;nbsp; Approvals</label> <br />
   <div>
 @Html.ActionLink("Current Approvals", "Approvals", "Assets", new {view="Current" }, null)
 @Html.ActionLink("Approval Log", "Approvals", "Assets", new { view = "Log" }, null)
   </div>
</div>
@Html.Partial("Transfers_Partial_Grid", Model)
  

Комментарии:

1. Это, конечно, похоже на дублирующуюся сборку, но никто не может сказать, основываясь на том, что вы опубликовали.

2. Я тоже так думаю. Есть ли какая-либо другая дополнительная информация, которую я могу предоставить, которая могла бы помочь решить эту проблему?

3. Может быть проблема с пространством имен, трудно определить, не видя ваших контроллеров. Вы могли бы попробовать выполнить поиск по одному из действий и посмотреть, где оно появляется?