Entity Framework Core 工具可帮助完成设计时开发任务。 它们主要用于通过对数据库架构进行反向工程来管理迁移和搭建 DbContext
和实体类型的基架。
可以安装以下任一工具,因为这两种工具都公开了相同的功能:
EF Core 包管理器控制台工具在 Visual Studio 的包管理器控制台中运行。 如果你在 Visual Studio 中开发,因为它们提供了更集成的体验,我们建议使用这些工具。
EF Core .NET 命令行接口 (CLI) 工具是跨平台 .NET CLI 工具的扩展。 这些工具需要一个 .NET SDK 项目(在项目文件中含有
Sdk="Microsoft.NET.Sdk"
或类似的元素)。