繁体   English   中英

如何基于.NET Core创建ASP.NET项目,而不是基于完整的框架?

[英]How do I create a ASP.NET project based on the .NET Core, not on the full Framework?

在听了几个月之后,我正在阅读关于.NET Core的所有内容。 我有Visual Studio 2015,所以我想我会尝试一下。 我进入File - New Project,选择ASP.NET Web Application,看看我只能选择完整.NET Framework的一个版本(例如4.6)。 如何基于.NET Core创建ASP.NET项目,而不是基于完整的框架?

我以为会有一些 关于此的教程,但我找不到任何教程。 我所看到的只是基于完整的框架。

VS 2015 RTM附带ASP.NET 5.0 Core beta5。 Beta6刚刚发货并用于升级VS 2015.(阅读安装说明!)

当您从其中一个ASP.NET 5预览模板(空,Web API或Web应用程序)创建项目时,它被设置为每次构建时编译Core和4.5.1 Framework版本。

要将其更改为构建Core ,请执行以下操作:

  • 项目/属性/应用程序:将平台从.NET Framework更改为.NET Core
  • 打开project.json并找到“框架”部分。 删除“dnx451”:{},然后保存。
  • 建立

您现在正在运行CoreCLR。

您可以在以下位置找到.net核心和每晚构建:

https://github.com/dotnet/core

https://github.com/dotnet/coreclr

感谢评论和诸如此类的人...因为它被接受所以无法删除我的答案,所以这里有一些屏幕截图显示了如何进入新模板。 请注意,新的框架版本未列在您(至少我)期望的位置。 在实际选择在其中一个(非5.0)框架模板中创建Web应用程序后,您可以选择asp.net 5 tempate。

VS版

没有预览模板

不在框架列表上

我纠正了:P

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM