我有解决方案的结构
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版本中使用。
我有什么问题吗?
System.Web.Mvc
上添加MyProject.BusinessLayer
引用是否正确? (我不想这样做) 我在本地安装了ASP MVC 4,但是在Azure DevOps中,构建过程失败:
找不到类型或名称空间名称'UrlHelper'(您是否缺少using指令或程序集引用?)
答案 0 :(得分:0)
安装Microsoft.AspNet.WebApi.Core 2.3.3可以解决此问题