我正嘗試使用EF核心添加初始遷移。我不確定哪一個要使用或者當我應該使用下面的。我使用EF核心1.1EF核心使用NUGET包管理器控制檯或CMD
dotnet ef migration add init
(使用窗口控制檯)
OR
add-migration init
(使用的NuGet控制檯)
我在過去一直使用NuGet包管理器控制檯(EF 6)遷移。
我也注意到兩者都用於EF核心,但我不確定上述命令的哪個.NET框架(.NET Core)版本有效。
問候, 艾倫
我正嘗試使用EF核心添加初始遷移。我不確定哪一個要使用或者當我應該使用下面的。我使用EF核心1.1EF核心使用NUGET包管理器控制檯或CMD
dotnet ef migration add init
(使用窗口控制檯)
OR
add-migration init
(使用的NuGet控制檯)
我在過去一直使用NuGet包管理器控制檯(EF 6)遷移。
我也注意到兩者都用於EF核心,但我不確定上述命令的哪個.NET框架(.NET Core)版本有效。
問候, 艾倫
由於Martin said,您可以使用。如果您首先在項目中使用cd
,則dotnet ef
命令甚至可以在PMC中運行。甚至有第三個命令:ef.exe
可以在NuGet包中找到。
這裏是什麼每個人給你一個解釋:(以 「升」 命令),在原始組件
*.csproj
文件(使用MSBuild)。推斷項目信息。撥打電話ef.exe
ef.exe
因此,如果可以,使用PMC工具(即Add-Migration
等)以獲得最佳體驗。
您可以使用。
就我個人而言,我喜歡使用NuGet控制檯,因爲我不必離開Visual Studio。 NuGet控制檯的PowerShell命令無論如何都簡單地運行dotnet.exe命令 - 它們只是語法糖:)
你可以使用任何 – Alexan