為什麼不能將EntityFramework.Core添加到簡單的PCL中?

entity-framework-core portable-class-library

我錯過了一些明顯的東西嗎

  1. 打開Visual Studio 2015 Update 2
  2. 添加一個新的可移植類庫項目,目標是.NET 4.6和UWP 10
  3. 嘗試安裝NuGet包Microsoft.EntityFrameworkCore v1.0.0-rc2-final

它失敗了“EntityFramework.Core 7.0.0-rc1-final與.NETPlatform,Version = v5.0不兼容。”

應該有用嗎?

編輯

只是為了澄清,這是我的PCL屬性: 在此處輸入圖像描述

熱門答案

不幸的是,使用nuget進行安裝並不是開箱即用的。您必須自己修改project.json才能使其正常工作!

https://docs.efproject.net/en/latest/miscellaneous/rc1-rc2-upgrade.html

“tools”:{“Microsoft.EntityFrameworkCore.Tools”:{“version”:“1.0.0-preview1-final”,“imports”:[“portable-net45 + win8 + dnxcore50”,“portable-net45 + win8” ]}}

有關詳細信息: 嘗試使用針對.Net 4.6.1的可移植類庫安裝EF Core



Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因