gpt4 book ai didi

macos - 找不到与命令 "dotnet-ef"匹配的可执行文件 (Csproj)

转载 作者:行者123 更新时间:2023-12-03 18:29:34 24 4
gpt4 key购买 nike

我使用 VS Code 和 ASP.NET Core MVC 在 Mac 上启动了一个项目,这是我的 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 上尝试过,得到了相同的结果。

我错过了什么?

最佳答案

添加了这个以使其工作:

 <ItemGroup>
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version = "1.0.0"/>
</ItemGroup>

关于macos - 找不到与命令 "dotnet-ef"匹配的可执行文件 (Csproj),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42869784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com