ASP5 MVC6中的第三方(NPoco)软件包称DNX Core 5 - 不可用

时间:2015-05-10 10:53:14

标签: asp.net-mvc

我正在尝试将 WebAPI2移植到MVC6 ,但我到处都遇到了以下障碍。

将鼠标悬停在缺失的引用上会给我一个对话框,说明:

DNX 4.5.1 - Available
DNX Core 5 - Not Available

我想我需要在两个框架中都可用,但是如何。
当我在DNX版本的两个引用下查看它。

是否因为与ASP5不兼容而且软件包需要更新的版本?

我的依赖是:

"dependencies": {
"Microsoft.AspNet.Mvc": "6.0.0-beta4",
"Microsoft.AspNet.Server.IIS": "1.0.0-beta4",
"Microsoft.AspNet.Server.WebListener": "1.0.0-beta4",
"Microsoft.AspNet.StaticFiles": "1.0.0-beta4",
"NPoco": "2.8.99-beta"
},

2 个答案:

答案 0 :(得分:1)

我相信我自己解决了这个问题:

{{1}}
来自project.json的

但是我不可能同时拥有两个......?

答案 1 :(得分:0)

据推测,NPoco尚未生成与.NET Core兼容的版本。因此,它只会为.NET Framework 4.5.1构建。

我想您必须等待NPoco生成.NET Core版本,或者下载源代码并尝试创建自己的版本。