2015-05-10 20 views
1

我試圖端口WebAPI2到MVC6,但我遇到了以下障礙無處不在。ASP5 MVC6中的第三方(NPoco)包MVC6說DNX核心5 - 不可用

懸停在丟失的引用給了我一個對話框,說:

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" 
}, 

回答

1

我相信我解決了它自己被移除:

"dnxcore50": { } 

從project.json

,但我不可能兼得。 ..?

0

推測NPoco並沒有生成與.NET Core兼容的版本。因此它只能爲.NET Framework 4.5.1構建。

我想你必須等待NPoco才能生成.NET Core版本,或者下載源代碼並嘗試創建自己的。