我剛剛更改爲新的ASP.NET 5平臺。我使用Visual Studio代碼作爲我的默認IDE,並使用DNX執行。 .NET Core現在默認,但我需要切換到.NET Framework始終我想引用System.Data.Entity名稱空間或TodoContext類。無論如何要在.NET Core中使用實體框架?
反正在.NET Core中使用EF嗎?
這就是我現在要做的。
我剛剛更改爲新的ASP.NET 5平臺。我使用Visual Studio代碼作爲我的默認IDE,並使用DNX執行。 .NET Core現在默認,但我需要切換到.NET Framework始終我想引用System.Data.Entity名稱空間或TodoContext類。無論如何要在.NET Core中使用實體框架?
反正在.NET Core中使用EF嗎?
這就是我現在要做的。
中的EntityFramework在System.Data
是第6版 如果你想使用.NET的核心,那麼你需要切換到EF 7不再住在System.Data但在EntityFramework.*
的NuGet包。
下面是一個例子:https://github.com/aspnet/MusicStore/blob/master/src/MusicStore/project.json#L15
部分(或全部)的實體框架搬出System.Data,進入的NuGet包。 –
此時,您不應該將Asp.Net 5用於任何公共應用程序。它還沒有Go Live許可證,並且僅支持** Entity Framework 7,它仍處於Beta狀態。 https://github.com/aspnet/EntityFramework/releases/tag/7.0.0-beta4 – Claies
我完全同意你@Claies,我只是收集未來遷移的信息......謝謝。 –