在Cloud 9上运行ASP.NET 5

时间:2015-05-21 10:28:39

标签: mono asp.net-core cloud9-ide

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

我已经按照https://github.com/aspnet/home上的文档,一切似乎都运行良好,但是当我运行命令时:

dnx . kestrel
执行

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

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

1 个答案:

答案 0 :(得分:1)

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

安装ASP.NET 5的说明

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

安装DTOdnvm后,使用

还原包
dnx

如果您收到HTTP超时错误,请先使用(请参阅https://stackoverflow.com/a/31975260/209727):

dnu restore

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

export MONO_THREADS_PER_CPU=2000    
dnu restore

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

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