我正在尝试将 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"
},
答案 0 :(得分:1)
我相信我自己解决了这个问题:
{{1}}来自project.json的
但是我不可能同时拥有两个......?
答案 1 :(得分:0)
据推测,NPoco尚未生成与.NET Core兼容的版本。因此,它只会为.NET Framework 4.5.1构建。
我想您必须等待NPoco生成.NET Core版本,或者下载源代码并尝试创建自己的版本。