How to run HelloWeb from asp.net vnext on a Mac?
我观看了2014年TechEd发布的关于ASP.NET未来的信息流,我看到他们可以在Mac上运行VNext项目。在Github项目中,没有提到任何关于这个特性的内容。
所以我的问题是,有人如何在Mac上发布和运行helloweb或hellomvc示例。
我注意到汉塞尔曼和大卫福勒正在使用nowin name nowin.k的自定义副本。这个库会在任何地方作为示例发布吗?
更新
目前,TechEd上显示的是一个内部构建,将展示案例与产品的方向放在一起。微软的团队和社区一起努力让ASP.NET VNext在Linux和OSX上工作。
如果您想了解当前的状态,请查看github.com/aspnet/kruntime上的第173期。
一旦集成支持,我将更新本文并添加答案,解释如何进行。
当做
更新答案2015年1月21日
现在已经更新了对OS X和*NIX上的ASP.NET 5的支持。最好的信息是关于GitHub上的ASP.NET Home Repo,它有一个"入门"部分。
对于OS X,homebrew repo位于:https://github.com/aspnet/homebrew-k
对于*nix,docker repo在这里:https://github.com/aspnet/aspnet-docker
2014年5月24日的原始答案似乎您已经找到了有关ASP.NET VNext"Kruntime"repo的讨论。不幸的是,该团队仍在让ASP.NET VNext在Mac/Linux上工作。在TechEd上显示的是实时运行的代码,但使用了大量的自定义构建(例如Mono和ASP.NET VNext)。该团队一直在与Miguel de Icaza协调工作,以确保Mono具有ASP.NET VNext所需的组件。已经取得了很大的进展,而且进展很快,但还不太顺利。
截至2015年,以下职位已过时。
一篇文章发表了:osx和linux上的asp.net vnext,我会试一试,看看能否在Ubuntu 14.04上运行hellomvc。
我想你可能在找单核细胞增多症。描述如下:
Cross platform, open source .NET framework
Mono is an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime. A growing family of solutions and an active and enthusiastic contributing community is helping position Mono to become the leading choice for development of cross platform applications.