NuGet for EF Core Tools有两个工具包
Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.Tools.DotNet
这些描述并未说明每项内容的含义。 是否有人知道这些软件包之间的差异以及何时应该使用其中一个?
从包内容的外观来看,即使他们都谈论控制台工具,也会与包浏览器控制台(?)集成。
答案 0 :(得分:2)
Microsoft.EntityFrameworkCore.Tools是与Visual Studio内部的程序包管理器控制台(PMC)一起使用的工具。包括Scaffold-DbContext,Add-Migration和Update-Database。
Microsoft.EntityFrameworkCore.Tools.DotNet用于.NET Core,特别是dotnet.exe命令行工具。