System.Web.Mvc
'sFileStreamResult
和Microsoft.AspNetCore.Mvc
' s 和有什么不一样FileStreamResult
?使用后者而不是第一个有什么重要的好处吗?
编辑:
是否有可能有.Net Core
项目但仍然使用System.Web.Mvc
?我不知道怎么做,只是在这里询问可能性,是不是?
System.Web.Mvc
'sFileStreamResult
和Microsoft.AspNetCore.Mvc
' s 和有什么不一样FileStreamResult
?使用后者而不是第一个有什么重要的好处吗?
编辑:
是否有可能有.Net Core
项目但仍然使用System.Web.Mvc
?我不知道怎么做,只是在这里询问可能性,是不是?
System.Web.Mvc
命名空间由 .NET Framework MVC 使用。Microsoft.AspNetCore.Mvc
由 .NET Core MVC 使用。Pick appropriatly for the type of project you are building.
System.Web.Mvc
命名空间用于 .NET Framework 。如果您的项目以 .NET Framework 为目标,请使用它。
Microsoft.AspNetCore.Mvc
命名空间用于 .NET Core 。如果您的项目以 .NET Core 为目标,请使用它。
根据您的项目,您只能使用其中之一。
您可以拥有一个面向完整 .NET Framework的 ASP.NET Core 项目,然后System.Web.Mvc.dll
直接添加对的引用。那可能行得通。但我不知道你为什么想要。
但是,如果您的 ASP.NET Core 项目以 .NET Core 为目标,则无法使用System.Web.Mvc
.