問題
今天同事詢問安裝過了 EF Core 後,執行 dotnet ef 指令會發生 因為找不到指定的命令或檔案,所以無法執行 的錯誤,如下,
解法
詳細看一下後,訊息是 找不到 ,
往上看命令視窗的指令是 dotnet tool install --global dotnet-ef
所以是剛裝好 EF Core 後,
立馬在同一個視窗中執行 dotnet ef
,
應該是因為 EF Core 安裝後,這個 Command 視窗的 Path 變數並未加入 EF Core 的 Path。
所以會找不到 EF Core 的指令,另開一個 Command 視窗就可以了。
或是手動將 EF Core 的 Path 加入到目前這個 Command 視窗中的 Path 變數。