在.Net 4.6.1上运行ASP.Net Core + Kestrel的最低要求

时间:2016-06-25 18:43:39

标签: .net visual-studio asp.net-core kestrel-http-server

我有一个在Windows x64上运行的控制台应用程序(实际上是Service Fabric状态服务) 它的.csproj目前有一个project.json文件(为简洁起见省略了其他依赖项):

{
    "dependencies": {
        "Microsoft.AspNetCore.Mvc.Core": "1.0.0-rc2-final",
        "Microsoft.AspNetCore.Mvc.Formatters.Json": "1.0.0-rc2-final",
        "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final"
    },
    "frameworks": {
        "net461": {
            "dependencies": {
                "Microsoft.NETCore.Platforms": "1.0.1-rc2-24027"
            }
        }
    },
    "runtimes": {
        "win-x64": { }
    }
}

我在运行Kestrel时遇到问题 - IWebHost.Start会抛出一个libuv.dll无法找到的异常(Unable to load DLL 'libuv': The specified module could not be found)。

使用Kestrel在.Net 4.6.1上运行ASP.Net核心的正确方法是什么(.Net核心对我来说不是一个选项)?看起来libuv包只针对win7 - * ...为什么?我应该改变什么?

我在Windows 10上使用VS2015。

0 个答案:

没有答案