Linux Ubuntu 14.04上的ASP.NET vNext

时间:2015-04-08 15:14:57

标签: mono ubuntu-14.04 asp.net-core

我已经安装了mono 3.8.0,安装了kvm并运行了kp = vm升级和

我的K运行时版本如下

活动版本运行时位置别名
------ ------- ------- -------- -----
  * 1.0.0-beta3 mono~ / .k / runtimes default

从包含project.json文件的文件夹运行kpm restore之后 运行k kestrel命令时出错。

我想以下错误与我安装的libuv安装有关 - 版本1.4.2,或者至少我是这么认为的。有没有人遇到过这个错误?

System.InvalidOperationException:无法加载应用程序或执行命令' Microsoft.AspNet.Hosting'。可用命令:web,kestrel。   在Microsoft.Framework.ApplicationHost.Program.ThrowEntryPointNotfoundException(Microsoft.Framework.Runtime.DefaultHost host,System.String applicationName,System.Exception innerException)[0x00000] in:0   在Microsoft.Framework.ApplicationHost.Program.ExecuteMain(Microsoft.Framework.Runtime.DefaultHost主机,System.String applicationName,System.String [] args)[0x00000] in:0   在Microsoft.Framework.ApplicationHost.Program.Main(System.String [] args)[0x00000] in:0

2 个答案:

答案 0 :(得分:3)

事实证明问题非常简单。虽然我在project.json文件中定义了kestrel命令,但我没有包含" Kestrel"依赖项部分中的依赖项。

一旦我补充说它有效。

答案 1 :(得分:1)

对于beta3,你需要单声道3.12 ..