У меня есть структура решения
- MyProject.BusinessLayer
- MyProject.Web
MyProject.BusinessLayer
имеет ссылку на System.Web.Http.Routing.UrlHelper
, котораяпоставляется из (ASP MVC 4):
C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblies \ System.Web.Http.dll
Я хочу удалить эту зависимость и использовать из существующей версии MVC 5.
У меня есть несколько вопросов?
- UrlHelper в MVC 5 существует в System.Web.Mvc.UrlHelper.Они такие же?
- Правильно ли добавить
System.Web.Mvc
ссылку на MyProject.BusinessLayer
? (я не хочу этого делать) - Есть ли в Microsoft сообщение, содержащее этот UrlHelper?
Локально я установил ASP MVC 4,но в Azure DevOps процесс сборки завершается неудачно:
Не удалось найти тип или имя пространства имен UrlHelper (отсутствует директива using или ссылка на сборку?)