を見つけ、ここに私のcsprojです:ない実行ファイルは、私がVSコードとASP.NETコアMVCを使用してMac上でプロジェクトを開始し、一致するコマンド "DOTNET-EF"(Csproj)
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore" Version="1.1.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.2" />
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="1.1.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.1.1" />
<PackageReference Include="Microsoft.VisualStudio.Web.BrowserLink" Version="1.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="1.1.0" />
<PackageReference Include="System.Data.SqlClient" Version="4.3.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.1.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="1.1.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="1.1.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="1.0.0" />
</ItemGroup>
私はいつもません「を取得実行可能なコマンド "dotnet-ef"を見つけました。
Windows 10で試したところ、同じ結果が得られました。
私には何が欠けていますか?
1に反映する必要があります使用されますASP.NET Coreと.NET Coreを同じ意味で使用しないでください。それらは完全に異なるものを表します – Tseng
[#37276882](https://stackoverflow.com/a/45765523/1233379)の可能な複製:簡単に言えば、プロジェクト構成ファイルを手動で編集し、ツールへの参照を追加する必要があります/ Tools.DotNetパッケージ(VS2015/VS2017は自動的にそれを行いません)。詳細については、[こちらを読む](http://www.ryadel.com/en/no-executable-found-matching-command-dotnet-ef-error-in-visual-studio-2017-and-net-core) -2-vs2017-エンティティフレームワーク/)。 – Darkseal
また、現在のパスがプロジェクトのルートフォルダであることを確認してください。プロジェクトのフォルダを作成した場合、これは予想より深いレベルになる可能性があります。 – Peter