Microsoft.EntityFrameworkCore.Design 10.0.10

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.AspNetCore.All
Provides a default set of APIs for building an ASP.NET Core application, and also includes API for third-party integrations with ASP.NET Core. This package requires the ASP.NET Core runtime. This runtime is installed by the .NET Core SDK, or can be acquired separately using installers available at https://aka.ms/dotnet-download.
161
Microsoft.EntityFrameworkCore.Tools
Entity Framework Core Package Manager Console Tools. Includes Scaffold-DbContext, Add-Migration, and 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
162
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
163
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
164
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
165
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
166
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
179
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
180
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
207
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
250
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
251
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
161
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
188
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
159
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
163
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
166
Microsoft.VisualStudio.Web.CodeGeneration.Design
Code Generation tool for ASP.NET Core. Contains the dotnet-aspnet-codegenerator command used for generating controllers and views.
175

Version Downloads Last updated
11.0.0-preview.7.26381.103 8 08/11/2026
11.0.0-preview.6.26359.118 20 07/15/2026
11.0.0-preview.5.26302.115 24 06/10/2026
11.0.0-preview.4.26230.115 31 05/13/2026
11.0.0-preview.3.26207.106 35 04/14/2026
11.0.0-preview.2.26159.112 34 03/12/2026
11.0.0-preview.1.26104.118 51 02/11/2026
10.0.11 9 08/11/2026
10.0.10 14 07/15/2026
10.0.9 28 06/10/2026
10.0.8 27 05/13/2026
10.0.7 41 04/21/2026
10.0.6 47 04/14/2026
10.0.5 45 03/16/2026
10.0.4 41 03/11/2026
10.0.3 55 02/11/2026
10.0.2 87 01/13/2026
10.0.1 74 12/10/2025
10.0.0 225 11/13/2025
10.0.0-rc.2.25502.107 86 10/14/2025
10.0.0-rc.1.25451.107 97 09/09/2025
10.0.0-preview.7.25380.108 92 08/12/2025
10.0.0-preview.6.25358.103 103 07/15/2025
10.0.0-preview.5.25277.114 112 06/07/2025
10.0.0-preview.4.25258.110 121 05/14/2025
10.0.0-preview.3.25171.6 129 04/11/2025
10.0.0-preview.2.25163.8 136 04/02/2025
10.0.0-preview.1.25081.1 123 04/01/2025
9.0.19 6 08/14/2026
9.0.18 16 07/15/2026
9.0.17 22 06/10/2026
9.0.16 23 05/13/2026
9.0.15 31 04/14/2026
9.0.14 32 03/12/2026
9.0.13 45 02/11/2026
9.0.12 46 01/13/2026
9.0.11 85 11/12/2025
9.0.10 317 10/14/2025
9.0.9 113 09/09/2025
9.0.8 161 08/05/2025
9.0.7 103 07/09/2025
9.0.6 119 06/11/2025
9.0.5 103 05/14/2025
9.0.4 130 04/09/2025
9.0.3 280 03/25/2025
9.0.2 145 02/19/2025
9.0.1 116 03/30/2025
9.0.0 122 11/14/2024
9.0.0-rc.2.24474.1 152 10/15/2024
9.0.0-rc.1.24451.1 137 09/19/2024
9.0.0-preview.7.24405.3 119 08/19/2024
9.0.0-preview.6.24327.4 168 07/22/2024
9.0.0-preview.5.24306.3 154 07/22/2024
9.0.0-preview.4.24267.1 157 07/22/2024
9.0.0-preview.3.24172.4 157 07/22/2024
9.0.0-preview.2.24128.4 130 07/22/2024
9.0.0-preview.1.24081.2 157 06/24/2024
8.0.30 9 08/11/2026
8.0.29 14 07/15/2026
8.0.28 25 06/10/2026
8.0.27 22 05/13/2026
8.0.26 41 04/14/2026
8.0.25 37 03/12/2026
8.0.24 41 02/11/2026
8.0.23 48 01/13/2026
8.0.22 82 11/12/2025
8.0.21 83 10/14/2025
8.0.20 89 09/09/2025
8.0.19 103 08/05/2025
8.0.18 103 07/09/2025
8.0.17 111 06/11/2025
8.0.16 103 05/14/2025
8.0.15 130 04/09/2025
8.0.14 135 03/30/2025
8.0.13 116 03/30/2025
8.0.12 121 03/30/2025
8.0.11 120 11/14/2024
8.0.10 283 10/21/2024
8.0.8 250 08/19/2024
8.0.7 146 07/22/2024
8.0.6 155 06/27/2024
8.0.5 185 07/22/2024
8.0.4 141 07/22/2024
8.0.3 131 07/22/2024
8.0.2 155 02/15/2024
8.0.1 223 02/04/2024
8.0.0 267 07/03/2024
8.0.0-rc.2.23480.1 149 07/22/2024
8.0.0-rc.1.23419.6 132 07/22/2024
8.0.0-preview.7.23375.4 135 07/22/2024
8.0.0-preview.6.23329.4 146 07/22/2024
8.0.0-preview.5.23280.1 151 07/22/2024
8.0.0-preview.4.23259.3 133 07/22/2024
8.0.0-preview.3.23174.2 147 07/22/2024
8.0.0-preview.2.23128.3 141 07/22/2024
8.0.0-preview.1.23111.4 131 07/22/2024
7.0.20 157 07/22/2024
7.0.19 149 07/22/2024
7.0.18 144 07/22/2024
7.0.17 129 07/22/2024
7.0.16 135 07/22/2024
7.0.15 148 07/22/2024
7.0.14 150 07/22/2024
7.0.13 148 07/22/2024
7.0.12 140 07/22/2024
7.0.11 148 07/22/2024
7.0.10 161 07/22/2024
7.0.9 159 02/04/2024
7.0.8 133 07/22/2024
7.0.7 144 07/22/2024
7.0.5 151 07/22/2024
7.0.4 160 07/22/2024
7.0.3 198 02/04/2024
7.0.2 154 07/22/2024
7.0.1 159 07/22/2024
7.0.0 151 02/04/2024
7.0.0-rc.2.22472.11 139 07/22/2024
7.0.0-rc.1.22426.7 139 07/22/2024
7.0.0-preview.7.22376.2 154 07/22/2024
7.0.0-preview.6.22329.4 140 07/22/2024
7.0.0-preview.5.22302.2 152 07/22/2024
7.0.0-preview.4.22229.2 134 07/22/2024
7.0.0-preview.3.22175.1 132 07/22/2024
7.0.0-preview.2.22153.1 127 07/22/2024
7.0.0-preview.1.22076.6 125 07/22/2024
6.0.36 115 11/14/2024
6.0.35 109 10/21/2024
6.0.33 123 08/19/2024
6.0.32 136 07/22/2024
6.0.31 152 07/22/2024
6.0.30 150 07/22/2024
6.0.29 138 07/22/2024
6.0.28 150 07/22/2024
6.0.27 151 07/22/2024
6.0.26 141 07/22/2024
6.0.25 139 07/22/2024
6.0.24 151 07/22/2024
6.0.23 154 07/22/2024
6.0.22 129 07/22/2024
6.0.21 131 07/22/2024
6.0.20 146 07/22/2024
6.0.19 143 07/22/2024
6.0.18 129 07/22/2024
6.0.16 145 07/22/2024
6.0.15 144 07/22/2024
6.0.14 123 07/22/2024
6.0.13 140 07/22/2024
6.0.12 158 07/22/2024
6.0.11 142 07/22/2024
6.0.10 178 07/22/2024
6.0.9 137 07/22/2024
6.0.8 137 07/22/2024
6.0.7 146 07/22/2024
6.0.6 174 02/09/2024
6.0.5 164 07/22/2024
6.0.4 126 07/22/2024
6.0.3 210 02/04/2024
6.0.2 144 07/22/2024
6.0.1 130 07/22/2024
6.0.0 145 07/22/2024
6.0.0-rc.2.21480.5 143 07/22/2024
6.0.0-rc.1.21452.10 135 07/22/2024
6.0.0-preview.7.21378.4 145 07/22/2024
6.0.0-preview.6.21352.1 137 07/22/2024
6.0.0-preview.5.21301.9 145 07/22/2024
6.0.0-preview.4.21253.1 149 07/22/2024
6.0.0-preview.3.21201.2 153 07/22/2024
6.0.0-preview.2.21154.2 147 07/22/2024
6.0.0-preview.1.21102.2 145 07/22/2024
5.0.17 154 07/22/2024
5.0.16 149 07/22/2024
5.0.15 154 07/22/2024
5.0.14 150 07/22/2024
5.0.13 156 07/22/2024
5.0.12 150 07/22/2024
5.0.11 137 07/22/2024
5.0.10 153 07/22/2024
5.0.9 142 07/22/2024
5.0.8 162 07/22/2024
5.0.7 146 07/22/2024
5.0.6 160 07/22/2024
5.0.5 145 07/22/2024
5.0.4 145 07/22/2024
5.0.3 151 07/22/2024
5.0.2 141 07/22/2024
5.0.1 136 07/22/2024
5.0.0 151 07/22/2024
5.0.0-rc.2.20475.6 149 07/22/2024
5.0.0-rc.1.20451.13 130 07/22/2024
5.0.0-preview.8.20407.4 151 07/22/2024
5.0.0-preview.7.20365.15 153 07/22/2024
5.0.0-preview.6.20312.4 139 07/22/2024
5.0.0-preview.5.20278.2 145 07/22/2024
5.0.0-preview.4.20220.10 144 07/22/2024
5.0.0-preview.3.20181.2 146 07/22/2024
5.0.0-preview.2.20159.4 154 07/22/2024
5.0.0-preview.2.20120.8 132 07/22/2024
3.1.32 160 07/22/2024
3.1.31 136 07/22/2024
3.1.30 156 07/22/2024
3.1.29 146 07/22/2024
3.1.28 158 07/22/2024
3.1.27 134 07/22/2024
3.1.26 135 07/22/2024
3.1.25 142 07/22/2024
3.1.24 159 07/22/2024
3.1.23 139 07/22/2024
3.1.22 137 07/22/2024
3.1.21 137 07/22/2024
3.1.20 146 07/22/2024
3.1.19 140 07/22/2024
3.1.18 157 07/22/2024
3.1.17 144 07/22/2024
3.1.16 153 07/22/2024
3.1.15 137 07/22/2024
3.1.14 142 07/22/2024
3.1.13 195 07/22/2024
3.1.12 135 07/22/2024
3.1.11 168 07/22/2024
3.1.10 139 07/22/2024
3.1.9 161 07/22/2024
3.1.8 142 07/22/2024
3.1.7 145 07/22/2024
3.1.6 163 07/22/2024
3.1.5 131 07/22/2024
3.1.4 145 07/22/2024
3.1.3 155 07/22/2024
3.1.2 161 07/22/2024
3.1.1 139 07/22/2024
3.1.0 146 07/22/2024
3.1.0-preview3.19554.8 170 07/22/2024
3.1.0-preview2.19525.5 147 07/22/2024
3.1.0-preview1.19506.2 138 07/22/2024
3.0.3 135 07/22/2024
3.0.2 147 07/22/2024
3.0.1 143 07/22/2024
3.0.0 146 07/22/2024
3.0.0-rc1.19456.14 140 07/22/2024
3.0.0-preview9.19423.6 140 07/22/2024
3.0.0-preview8.19405.11 147 07/22/2024
3.0.0-preview7.19362.6 142 07/22/2024
3.0.0-preview6.19304.10 134 07/22/2024
3.0.0-preview5.19227.1 126 07/22/2024
3.0.0-preview4.19216.3 132 07/22/2024
3.0.0-preview3.19153.1 141 07/22/2024
3.0.0-preview.19074.3 157 07/22/2024
3.0.0-preview.18572.1 150 07/22/2024
2.3.0 121 03/30/2025
2.2.6 149 07/22/2024
2.2.4 139 07/22/2024
2.2.3 149 07/22/2024
2.2.2 160 07/22/2024
2.2.1 142 07/22/2024
2.2.0 173 07/22/2024
2.2.0-preview3-35497 135 07/22/2024
2.2.0-preview2-35157 143 07/22/2024
2.2.0-preview1-35029 151 07/22/2024
2.1.14 129 07/22/2024
2.1.11 147 07/22/2024
2.1.8 138 07/22/2024
2.1.4 147 07/22/2024
2.1.3 150 07/22/2024
2.1.2 134 07/22/2024
2.1.1 128 07/22/2024
2.1.0 151 07/22/2024
2.1.0-rc1-final 138 07/22/2024
2.1.0-preview2-final 132 07/22/2024
2.1.0-preview1-final 131 07/22/2024
2.0.3 152 07/22/2024
2.0.2 147 07/22/2024
2.0.1 139 07/22/2024
2.0.0 131 07/22/2024
2.0.0-preview2-final 141 07/22/2024
2.0.0-preview1-final 130 07/22/2024
1.1.6 154 07/22/2024
1.1.5 147 07/22/2024
1.1.4 158 07/22/2024
1.1.3 139 07/22/2024
1.1.2 132 07/22/2024
1.1.1 127 07/22/2024
1.1.0 144 07/22/2024
1.1.0-preview1-final 145 07/22/2024
1.0.6 142 07/22/2024
1.0.5 144 07/22/2024
1.0.4 140 07/22/2024
1.0.3 136 07/22/2024
1.0.2 150 07/22/2024
1.0.1 141 07/22/2024
1.0.0-preview2-final 152 07/22/2024