在Cloud 9上运行ASP.NET 5

Dav*_*rdi 5 mono cloud9-ide asp.net-core

您认为在Cloud9环境中运行ASP.NET 5(vNext)在技术上是否可行?

我已经按照https://github.com/aspnet/home上的文档,一切似乎工作正常,但当我运行命令时:

dnx . kestrel
Run Code Online (Sandbox Code Playgroud)

mono 执行并开始使用100%的CPU但HTTP服务器无法正常工作.

这是我的示例应用程序:https://github.com/davideicardi/aspnet5-on-cloud9

Dav*_*rdi 1

使用 ASP.NET 5 rc1,我已在 Cloud 9 上成功执行 ASP.NET。

ASP.NET 5 安装说明

https://github.com/aspnet/Home/blob/dev/GettingStartedDeb.md

dnvmdnx安装恢复包之后使用

dnu restore
Run Code Online (Sandbox Code Playgroud)

如果您收到 HTTP 超时错误,请首先使用(请参阅/sf/answers/2238268231/):

export MONO_THREADS_PER_CPU=2000    
dnu restore
Run Code Online (Sandbox Code Playgroud)

然后使用以下命令运行 Web 服务器:

dnx web
Run Code Online (Sandbox Code Playgroud)

请注意,8080端口是cloud 9 ide默认使用的端口。

这是我在 github 上的最终存储库:https ://github.com/davideicardi/aspnet5-on-cloud9