我使用上面提到的模板创建了一个Web项目。但是我无法添加System.Web.Mvc
dll。在VS2015的Add Reference
对话框中找不到它。使用[JsonRequestBehavior][1]
需要它。在这样的项目中使用JsonRequestBehavior是否有任何变通方法?我已经安装了Json.NET(又名Newtonsoft.json)NuGet包。
答案 0 :(得分:3)
ASP.NET Core是对ASP.NET webstack的完全重写,使其可移植并在Linux和MacOS等多个平台上运行,并且无需IIS运行。
System.Web.*
与IIS紧密耦合,因此它已完全从ASP.NET Core中删除。
这就是为什么它不再被称为ASP.NET 5 / ASP.NET 5 MVC 6的原因,因为它让那些相信它是MVC5的继承者的人感到困惑,而现在它却是命名为ASP.NET Core 1.0.0,强调它与以前的MVC框架不兼容。
其次,您不能像以前那样简单地添加引用。 ASP.NET Core使用nuget或任何其他私有或公共nuget源的包。