C#-ASP.NET Core Web应用程序(.NET Framework)项目模板缺少System.Web.MVC dll
作者:互联网
我已经使用上述模板创建了一个Web项目.但是我无法添加System.Web.Mvc dll.在VS2015的“添加引用”对话框中找不到该文件.使用[JsonRequestBehavior] [1]需要它.在这样的项目中使用JsonRequestBehavior有什么解决方法吗?我已经安装了Json.NET(aka Newtonsoft.json)NuGet软件包.
解决方法:
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提要中的包一起使用.
标签:asp-net-core,visual-studio-2015,json-net,c 来源: https://codeday.me/bug/20191118/2027614.html