0

Я не уверен, что я делаю это правильно, поэтому я обращаюсь за помощью ... есть некоторые новые функции в туловище, который я хочу использовать в моем текущем проекте s # arp.S # arp, построенный из магистрали - проблема с Microsoft.Web.Mvc

Я загрузил проект из ствола и запустил файл go.bat, который преуспел, и затем взял файлы DLL из каталога «build» и перезаписал файлы DLL в папке «lib» моих проектов.

Мой проект компилируется и побежал прекрасно, пока я не получаю на страницу, которая использует что-либо из Microsoft.Web.Mvc, таких как ActionLinkForAreas, я получаю эту ошибку:

Не удалось загрузить файл или сборку «Microsoft.Web. Mvc, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = null или одна из его зависимостей. Требуется строго названная сборка. (Исключение из HRESULT: 0x80131044)

Вот трассировки стека, если это помогает:

[FileLoadException: Не удалось загрузить файл или сборку «Microsoft.Web.Mvc, Version = 2.0.0.0, культура = нейтральной, PublicKeyToken = null 'или одна из его зависимостей. Требуется строго названная сборка. (Исключение из HRESULT: 0x80131044)] SharpArch.Web.Areas.LinkForAreasExtensions.GetQueryStringArguments (HtmlHelper helper, Expression 1 action, String linkText, String controllerUrlName, String actionName) in c:\dev\svn\sharp-jul16\codai-Sharp-Architecture-4d55899\src\SharpArch\SharpArch.Web\Areas\LinkForAreasExtensions.cs:76 SharpArch.Web.Areas.LinkForAreasExtensions.ActionLinkForAreas(HtmlHelper helper, Expression 1 action, String linkText) в c: \ dev \ svn \ sharp-jul16 \ codai-Sharp-Architecture-4d55899 \ src \ SharpArch \ SharpArch.Web \ Areas \ LinkForAreasExtensions.cs: 29 SharpArch.Web.Areas.LinkForAreasExtensions.BuildUrlFromExpressionForAreas (HtmlHelper helper, Expression`1 action) в c: \ dev \ svn \ sharp-jul16 \ codai-Sharp- Архитектура-4d55899 \ src \ SharpArch \ SharpArch.Web \ Areas \ LinkForAreasExtensions.cs: 48 ASP.views_profile_index_aspx .__ RenderContent1 (HtmlTextWriter __w, Control parameterContainer) в каталоге c: \ dev \ HM \ app \ HM.Web \ Views \ Profile \ Index.aspx: 28 System.Web.UI.Control.RenderChildrenInternal (HtmlTextWriter writer, ICollection children) +131 ASP.views_shared_profile_master .__ Render__control1 (HtmlTextWriter __w, Control parameterContainer) в c: \ dev \ HM \ app \ HM.Web \ Views \ Shared \ Profile.Master: 98 System.Web.UI.Control.RenderChildrenInternal (HtmlTextWriter writer, ICollection children) +131 System.Web.UI.Control.RenderChildrenInternal (HtmlTextWriter writer, ICollection children) +246 System.Web.Mvc.ViewPage.Render (HtmlTextWriter writer) +85 System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5274

спасибо. Paul

+0

Я использую .net 4.0, если это имеет значение. –

ответ

2

Paul, , пожалуйста, возьмите последнюю из ветвей мастера. Я только что внес изменения в SharpArch.Build, который решит проблему для вас и других. Решение: строка комментария 182. Это аргумент, который устанавливает ключевой файл для процесса ILMerge.

Если кто-то нуждается в крепких узлах и не использует Районы, то вы можете раскомментировать эту линию, и все будет хорошо.

+0

безупречно большое спасибо Алек еще раз! –

 Смежные вопросы

  • Нет связанных вопросов^_^