錯誤訊息:
dotnet : 因為找不到指定的命令或檔案,所以無法執行。
位於 線路:1 字元:1
+ dotnet ef dbcontext scaffold "Host=xxxxxxxxxxxxx;CommandTimeout=500 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (因為找不到指定的命令或檔案,所以無法執行。:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
可能的原因包括:
* 內建 dotnet 命令拼寫錯誤。
* 您預計要執行 .NET 程式,但不存在 dotnet-ef。
* 您預計要執行全域工具,但在 PATH 上找不到此名稱且開頭為 dotnet 的可執行檔。
解決方法:
重新安裝套件,安裝指令:dotnet tool install --global dotnet-ef
參考:
dotnet ef 找不到指定的命令