无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
电脑版发表于:2021/12/15 17:10
如果是.net core项目使用的code first遇到这种情况,是缺少库一般是缺少Microsoft.EntityFrameworkCore.Tools库
添加一下依赖一下即可:
Install-Package Microsoft.EntityFrameworkCore.Tools -version 3.1.1
或者使用这种方式:
<ItemGroup> <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.1" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.1.1"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> </ItemGroup>