2017-06-01 24 views
2

簡單的問題 - 我在Visual Studio 2017工作,雖然我知道在EF'數據庫第一'的方法已經不存在了,我想知道什麼更換是。我特別想做的是從現有數據庫生成類。我看到這個:EntityFramework Reverse POCO Generator - 這是正確的選擇,還是有什麼我應該使用的VS2017?我會認爲這將是明顯的信息,也許我看錯了地方...什麼是在Visual Studio 2017實體框架'數據庫第一'替換

注:我有一個ASP.NET核心項目,但而不是使用EF核心。我正在使用ASP.NET Core來處理完整的.NET框架和EF6。

+0

我首先在Visual Studio 2017中首次使用db,您使用的是EF6,因此您也可以。 – Kris

+0

@Kris當我嘗試創建一個新項目時,我沒有任何數據相關項目的選項。也許看錯了地方? –

+0

您很可能需要安裝項目模板。我懷疑第一個代碼不再被支持。 – CodingYoshi

回答

2

您需要爲您的EF6代碼創建一個.NET類庫,並且您可以爲此添加實體數據模型(使用數據庫優先),或者在此使用EF Reverse POCO,但它必須是標準的舊基於學校csproj的項目。

1

將類庫添加到您的解決方案。將新項添加到類庫中,您將找到包含實體模型的數據模板。選擇並配置(在這裏您將找到'數據庫優先'選項)實體模型以相同的舊方式。而已。 :)

相關問題