Microsoft.EntityFrameworkCore.Design 10.0.2

The Entity Framework Core tools help with design-time development tasks. They're primarily used to manage Migrations and to scaffold a DbContext and entity types by reverse engineering the schema of a database.

The Microsoft.EntityFrameworkCore.Design package is required for either command-line or Package Manager Console-based tooling, and is a dependency of dotnet-ef and Microsoft.EntityFrameworkCore.Tools.

Usage

Install the package into your project and then use either dotnet-ef or Microsoft.EntityFrameworkCore.Tools.

By default, the package will install with PrivateAssets="All" so that the tooling assembly will not be included with your published app. For example:

<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.2">
    <PrivateAssets>all</PrivateAssets>
    <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>

Getting started with EF Core

See Getting started with EF Core for more information about EF NuGet packages, including which to install when getting started.

Feedback

If you encounter a bug or issues with this package,you can open an Github issue. For more details, see getting support.

Showing the top 20 packages that depend on Microsoft.EntityFrameworkCore.Design.

Packages Downloads
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Package Manager Console Tools. Includes Scaffold-DbContext, Add-Migration, and Update-Database.
124
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
118
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
120
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
124
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
131
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
140
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
148
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
168
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
206
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Bundle-Migration Drop-Database Get-DbContext Get-Migration Optimize-DbContext Remove-Migration Scaffold-DbContext Script-Migration Update-Database
211
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Get-Migration Remove-Migration Scaffold-DbContext Script-Migration Update-Database
118
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Get-Migration Remove-Migration Scaffold-DbContext Script-Migration Update-Database
119
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Get-Migration Remove-Migration Scaffold-DbContext Script-Migration Update-Database
130
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Scaffold-DbContext Script-Migrations Update-Database
117
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Scaffold-DbContext Script-Migrations Update-Database
119
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Scaffold-DbContext Script-Migrations Update-Database
120
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Scaffold-DbContext Script-Migrations Update-Database
121
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Tools for the NuGet Package Manager Console in Visual Studio. Enables these commonly used commands: Add-Migration Drop-Database Get-DbContext Scaffold-DbContext Script-Migrations Update-Database
130

Version Downloads Last updated
10.0.2 2 01/13/2026
10.0.1 17 12/10/2025
10.0.0 27 11/13/2025
10.0.0-rc.2.25502.107 43 10/14/2025
10.0.0-rc.1.25451.107 55 09/09/2025
10.0.0-preview.7.25380.108 59 08/12/2025
10.0.0-preview.6.25358.103 59 07/15/2025
10.0.0-preview.5.25277.114 72 06/07/2025
10.0.0-preview.4.25258.110 69 05/14/2025
10.0.0-preview.3.25171.6 76 04/11/2025
10.0.0-preview.2.25163.8 81 04/02/2025
10.0.0-preview.1.25081.1 72 04/01/2025
9.0.12 2 01/13/2026
9.0.11 32 11/12/2025
9.0.10 111 10/14/2025
9.0.9 44 09/09/2025
9.0.8 87 08/05/2025
9.0.7 60 07/09/2025
9.0.6 72 06/11/2025
9.0.5 63 05/14/2025
9.0.4 74 04/09/2025
9.0.3 219 03/25/2025
9.0.2 109 02/19/2025
9.0.1 75 03/30/2025
9.0.0 83 11/14/2024
9.0.0-rc.2.24474.1 81 10/15/2024
9.0.0-rc.1.24451.1 81 09/19/2024
9.0.0-preview.7.24405.3 74 08/19/2024
9.0.0-preview.6.24327.4 117 07/22/2024
9.0.0-preview.5.24306.3 111 07/22/2024
9.0.0-preview.4.24267.1 111 07/22/2024
9.0.0-preview.3.24172.4 103 07/22/2024
9.0.0-preview.2.24128.4 93 07/22/2024
9.0.0-preview.1.24081.2 105 06/24/2024
8.0.23 2 01/13/2026
8.0.22 25 11/12/2025
8.0.21 34 10/14/2025
8.0.20 44 09/09/2025
8.0.19 53 08/05/2025
8.0.18 56 07/09/2025
8.0.17 68 06/11/2025
8.0.16 63 05/14/2025
8.0.15 80 04/09/2025
8.0.14 81 03/30/2025
8.0.13 77 03/30/2025
8.0.12 77 03/30/2025
8.0.11 77 11/14/2024
8.0.10 205 10/21/2024
8.0.8 209 08/19/2024
8.0.7 108 07/22/2024
8.0.6 117 06/27/2024
8.0.5 119 07/22/2024
8.0.4 101 07/22/2024
8.0.3 95 07/22/2024
8.0.2 114 02/15/2024
8.0.1 166 02/04/2024
8.0.0 213 07/03/2024
8.0.0-rc.2.23480.1 105 07/22/2024
8.0.0-rc.1.23419.6 90 07/22/2024
8.0.0-preview.7.23375.4 90 07/22/2024
8.0.0-preview.6.23329.4 101 07/22/2024
8.0.0-preview.5.23280.1 112 07/22/2024
8.0.0-preview.4.23259.3 93 07/22/2024
8.0.0-preview.3.23174.2 92 07/22/2024
8.0.0-preview.2.23128.3 95 07/22/2024
8.0.0-preview.1.23111.4 93 07/22/2024
7.0.20 107 07/22/2024
7.0.19 105 07/22/2024
7.0.18 98 07/22/2024
7.0.17 98 07/22/2024
7.0.16 101 07/22/2024
7.0.15 103 07/22/2024
7.0.14 104 07/22/2024
7.0.13 96 07/22/2024
7.0.12 102 07/22/2024
7.0.11 108 07/22/2024
7.0.10 115 07/22/2024
7.0.9 115 02/04/2024
7.0.8 93 07/22/2024
7.0.7 98 07/22/2024
7.0.5 112 07/22/2024
7.0.4 115 07/22/2024
7.0.3 142 02/04/2024
7.0.2 112 07/22/2024
7.0.1 105 07/22/2024
7.0.0 109 02/04/2024
7.0.0-rc.2.22472.11 107 07/22/2024
7.0.0-rc.1.22426.7 95 07/22/2024
7.0.0-preview.7.22376.2 110 07/22/2024
7.0.0-preview.6.22329.4 106 07/22/2024
7.0.0-preview.5.22302.2 109 07/22/2024
7.0.0-preview.4.22229.2 97 07/22/2024
7.0.0-preview.3.22175.1 95 07/22/2024
7.0.0-preview.2.22153.1 96 07/22/2024
7.0.0-preview.1.22076.6 90 07/22/2024
6.0.36 78 11/14/2024
6.0.35 70 10/21/2024
6.0.33 81 08/19/2024
6.0.32 97 07/22/2024
6.0.31 111 07/22/2024
6.0.30 104 07/22/2024
6.0.29 99 07/22/2024
6.0.28 101 07/22/2024
6.0.27 105 07/22/2024
6.0.26 91 07/22/2024
6.0.25 100 07/22/2024
6.0.24 104 07/22/2024
6.0.23 110 07/22/2024
6.0.22 97 07/22/2024
6.0.21 97 07/22/2024
6.0.20 109 07/22/2024
6.0.19 98 07/22/2024
6.0.18 91 07/22/2024
6.0.16 102 07/22/2024
6.0.15 103 07/22/2024
6.0.14 82 07/22/2024
6.0.13 98 07/22/2024
6.0.12 106 07/22/2024
6.0.11 101 07/22/2024
6.0.10 109 07/22/2024
6.0.9 102 07/22/2024
6.0.8 99 07/22/2024
6.0.7 106 07/22/2024
6.0.6 141 02/09/2024
6.0.5 106 07/22/2024
6.0.4 89 07/22/2024
6.0.3 141 02/04/2024
6.0.2 104 07/22/2024
6.0.1 94 07/22/2024
6.0.0 103 07/22/2024
6.0.0-rc.2.21480.5 98 07/22/2024
6.0.0-rc.1.21452.10 92 07/22/2024
6.0.0-preview.7.21378.4 106 07/22/2024
6.0.0-preview.6.21352.1 101 07/22/2024
6.0.0-preview.5.21301.9 94 07/22/2024
6.0.0-preview.4.21253.1 104 07/22/2024
6.0.0-preview.3.21201.2 102 07/22/2024
6.0.0-preview.2.21154.2 99 07/22/2024
6.0.0-preview.1.21102.2 107 07/22/2024
5.0.17 116 07/22/2024
5.0.16 111 07/22/2024
5.0.15 112 07/22/2024
5.0.14 104 07/22/2024
5.0.13 107 07/22/2024
5.0.12 109 07/22/2024
5.0.11 101 07/22/2024
5.0.10 107 07/22/2024
5.0.9 99 07/22/2024
5.0.8 109 07/22/2024
5.0.7 101 07/22/2024
5.0.6 108 07/22/2024
5.0.5 99 07/22/2024
5.0.4 99 07/22/2024
5.0.3 100 07/22/2024
5.0.2 101 07/22/2024
5.0.1 97 07/22/2024
5.0.0 103 07/22/2024
5.0.0-rc.2.20475.6 98 07/22/2024
5.0.0-rc.1.20451.13 92 07/22/2024
5.0.0-preview.8.20407.4 111 07/22/2024
5.0.0-preview.7.20365.15 107 07/22/2024
5.0.0-preview.6.20312.4 96 07/22/2024
5.0.0-preview.5.20278.2 104 07/22/2024
5.0.0-preview.4.20220.10 99 07/22/2024
5.0.0-preview.3.20181.2 99 07/22/2024
5.0.0-preview.2.20159.4 97 07/22/2024
5.0.0-preview.2.20120.8 93 07/22/2024
3.1.32 97 07/22/2024
3.1.31 95 07/22/2024
3.1.30 113 07/22/2024
3.1.29 103 07/22/2024
3.1.28 115 07/22/2024
3.1.27 100 07/22/2024
3.1.26 94 07/22/2024
3.1.25 99 07/22/2024
3.1.24 104 07/22/2024
3.1.23 94 07/22/2024
3.1.22 97 07/22/2024
3.1.21 104 07/22/2024
3.1.20 100 07/22/2024
3.1.19 103 07/22/2024
3.1.18 112 07/22/2024
3.1.17 100 07/22/2024
3.1.16 112 07/22/2024
3.1.15 98 07/22/2024
3.1.14 102 07/22/2024
3.1.13 124 07/22/2024
3.1.12 100 07/22/2024
3.1.11 108 07/22/2024
3.1.10 96 07/22/2024
3.1.9 102 07/22/2024
3.1.8 101 07/22/2024
3.1.7 107 07/22/2024
3.1.6 106 07/22/2024
3.1.5 98 07/22/2024
3.1.4 102 07/22/2024
3.1.3 103 07/22/2024
3.1.2 102 07/22/2024
3.1.1 100 07/22/2024
3.1.0 110 07/22/2024
3.1.0-preview3.19554.8 108 07/22/2024
3.1.0-preview2.19525.5 111 07/22/2024
3.1.0-preview1.19506.2 95 07/22/2024
3.0.3 98 07/22/2024
3.0.2 104 07/22/2024
3.0.1 97 07/22/2024
3.0.0 109 07/22/2024
3.0.0-rc1.19456.14 99 07/22/2024
3.0.0-preview9.19423.6 89 07/22/2024
3.0.0-preview8.19405.11 98 07/22/2024
3.0.0-preview7.19362.6 94 07/22/2024
3.0.0-preview6.19304.10 95 07/22/2024
3.0.0-preview5.19227.1 89 07/22/2024
3.0.0-preview4.19216.3 95 07/22/2024
3.0.0-preview3.19153.1 104 07/22/2024
3.0.0-preview.19074.3 114 07/22/2024
3.0.0-preview.18572.1 107 07/22/2024
2.3.0 75 03/30/2025
2.2.6 110 07/22/2024
2.2.4 99 07/22/2024
2.2.3 102 07/22/2024
2.2.2 121 07/22/2024
2.2.1 109 07/22/2024
2.2.0 107 07/22/2024
2.2.0-preview3-35497 94 07/22/2024
2.2.0-preview2-35157 102 07/22/2024
2.2.0-preview1-35029 95 07/22/2024
2.1.14 94 07/22/2024
2.1.11 108 07/22/2024
2.1.8 100 07/22/2024
2.1.4 102 07/22/2024
2.1.3 110 07/22/2024
2.1.2 97 07/22/2024
2.1.1 92 07/22/2024
2.1.0 103 07/22/2024
2.1.0-rc1-final 96 07/22/2024
2.1.0-preview2-final 92 07/22/2024
2.1.0-preview1-final 90 07/22/2024
2.0.3 102 07/22/2024
2.0.2 105 07/22/2024
2.0.1 93 07/22/2024
2.0.0 94 07/22/2024
2.0.0-preview2-final 102 07/22/2024
2.0.0-preview1-final 93 07/22/2024
1.1.6 95 07/22/2024
1.1.5 111 07/22/2024
1.1.4 115 07/22/2024
1.1.3 102 07/22/2024
1.1.2 94 07/22/2024
1.1.1 91 07/22/2024
1.1.0 101 07/22/2024
1.1.0-preview1-final 101 07/22/2024
1.0.6 105 07/22/2024
1.0.5 112 07/22/2024
1.0.4 96 07/22/2024
1.0.3 98 07/22/2024
1.0.2 108 07/22/2024
1.0.1 104 07/22/2024
1.0.0-preview2-final 114 07/22/2024