首页 文章

如何在Mac上从asp.net vnext运行HelloWeb?

提问于
浏览
15

我在TechEd 2014上看到了Asp .Net未来的流,我看到他们可以在MAC中运行vnext项目 . 在Github项目中没有说明这个功能 .

所以我的问题是如何在MAC上发布和运行HelloWeb或HelloMVC样本 .

我注意到Hanselman和David fowler正在使用Nowin名称的自定义副本Nowin.K这个库将作为示例在任何地方发布吗?

UPDATE

目前teched上显示的内部构建放在一起展示了产品的方向 . 微软团队与社区一起努力让asp.net vnext在linux和osx上运行 .

如果您想了解当前状态,请查看Issue 173 on github.com/aspnet/kruntime .

一旦集成的支持我将更新这篇文章并添加答案解释如何去做 .

问候

3 回答

  • 4

    更新回答2015年1月21日

    现在,OS X和* nix上的ASP.NET 5已得到更新支持 . 最好的信息在ASP.NET Home Repo on GitHub上有"Getting Started"部分 .

    对于OS X,Homebrew仓库在这里:https://github.com/aspnet/homebrew-k

    对于* nix,Docker回购在这里:https://github.com/aspnet/aspnet-docker

    2014年5月24日的原始答案

    您似乎在ASP.NET vNext "KRuntime" repo上找到了discussion . 不幸的是,该团队仍在使用ASP.NET vNext在Mac / Linux上运行 . Tech Ed上显示的是实时运行代码,但使用了大量自定义构建(例如Mono,以及ASP.NET vNext) . 该团队一直在与Miguel de Icaza协调工作,以确保Mono具有ASP.NET vNext所需的组件 . 已经取得了很多进展,并且它并没有完全实现 .

  • 8

    截至2015年,以下帖子已过时 .

    一个帖子出来了:ASP.NET vNext on OSX and Linux我会试一试,看看我是否可以在Ubuntu 14.04上运行HelloMvc

  • 1

    我想你可能想要的是Mono . 被描述成:

    跨平台,开源.NET框架Mono是Microsoft .NET Framework的开源实现,基于ECMA的C#标准和公共语言运行时 . 越来越多的解决方案系列以及积极热情的贡献社区正在帮助Mono成为跨平台应用程序开发的首选 .

相关问题