这两条命令都用于添加迁移,内部工作方式相同,并使用 EF Core Tools。 唯一的区别是一个适用于PowerShell /软件包管理器控制台,另一个适用于控制台,因此您可以根据需要运行其中任何一个。 PowerShellAdd-Migration <MigrationName> 控制台dotnet ef migrations add <MigrationName>