筆記 - 您預計要執行 .NET Core 程式,但 dotnet-ef 並不存在。

有點久沒寫 dotnet core

今天重新把環境都裝回來,然後趁機更新到最新版本的 dotnet core

於是在開發的第一步要執行 dotnet ef 就發生了錯誤

如圖

原來是因為在 dotnet core 3.0 之後 .NET SDK 就不再包含 dotnet ef,所以如果要在 dotnet 裡面用 dotnet ef 的指令,必須要先進行安裝

dotnet tool install --global dotnet-ef

執行安裝後就可以看到安裝完成的畫面啦

歡迎回來 dotnet-ef!