2015-05-21 42 views
5

您認爲在技術上可以在Cloud9 environment內運行ASP.NET 5 (vNext)嗎?在Cloud 9上運行ASP.NET 5

我也跟着上https://github.com/aspnet/home的文件,一切似乎正常工作,但是當我運行命令:

dnx . kestrel 

mono執行並開始使用CPU的100%,但HTTP服務器是不是加工。

這裏我的示例應用程序:https://github.com/davideicardi/aspnet5-on-cloud9

+0

您的應用程序看起來不錯,雖然我不是在所有熟悉CLOUD9。 Kestrel的0.0.0.0與dnx一起工作嗎? –

+0

在Cloud9工作區上運行的服務器需要偵聽「0.0.0.0:8080」,才能從外部訪問它們。你在運行你的服務器的IP:PORT? – Mutahhir

+0

@Mutahhir是的,我的命令是:'「kestrel」:「Microsoft.AspNet.Hosting --server Kestrel --server.urls http://0.0.0.0:8080」' –

回答

1

使用ASP.NET 5 RC1我已成功執行ASP.NET雲9

安裝指令ASP.NET 5

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

之後dnvmdnx安裝的恢復包使用

dnu restore 

如果您收到HTTP超時錯誤第一次使用(見https://stackoverflow.com/a/31975260/209727):

dnx web 

注意,端口8080是雲9 IDE使用默認:

export MONO_THREADS_PER_CPU=2000  
dnu restore 

然後用運行Web服務器。

這裏我在GitHub上最終處置庫:https://github.com/davideicardi/aspnet5-on-cloud9

+0

謝謝!我會試試看 –

相關問題