【发布时间】:2017-02-13 08:56:23
【问题描述】:
根据文档here,使用 ASP.NET Core 1.0 版本可以在 .NET Core 或完整 .NET Framework 上运行。我试图理解为什么要选择 ASP.NET Core + 完整的 .NET Framework 的后一个选项?
我了解完整的 .NET Framework 和 .NET Core 之间的区别。但是,如果我想使用完整的 .NET Framework,为什么不直接使用 ASP.NET 4.6?我认为这个想法是在 .NET Core 之上使用 ASP.NET Core 进行 1-2 的一击,允许跨平台部署、模块化、部署到 Docker 容器的能力、性能等一系列好处。没有 .NET Core 我不'不相信该列表中的任何内容仍然有效,那么完整的 .NET 框架 + ASP.NET Core 的用例是什么?如果没有 .NET Core,ASP.NET Core 本身仍能为我提供什么?
【问题讨论】:
-
这篇文章几乎完全回答了这个问题:odetocode.com/blogs/scott/archive/2016/10/11/…