.NET Core,Mono和ASP.NET如何在非Windows平台上相关?

时间:2016-01-20 19:19:25

标签: mono asp.net-core dnx .net-core dnx50

这可以分解为一些微不足道的子问题

  • .NET Core是Mono替代品吗?
  • ASP.NET 5.0是否可以在OSX / Ubuntu环境中使用.NET Core或Mono运行?

我感到很困惑,因为我从.NET Core网站开始,跟着链接到ASP.NET 5 RC,一直提到Mono。

1 个答案:

答案 0 :(得分:6)

  

.NET Core是Mono替代方案吗?

是的,从某种意义上说,.NET Core也是一个跨平台的框架。不同之处在于Mono是完整.NET框架的实现,而.NET Core只是完整.NET框架的一部分(及其代码分歧),框架包是通过NuGet获得的。

  

ASP.NET 5.0是否可以在OSX / Ubuntu环境中使用.NET Core或Mono运行?

我不能代表Mono,但ASP.NET 5(soon to be renamed ASP.NET Core)将在OS X(用于开发)和Ubuntu(用于生产或开发)以及Windows。 ASP.NET 5也将在Windows上的完整.NET Framework 4.6上运行。