Microsoft.Extensions.DependencyModel 8.0.0-preview.3.23174.8

About

Provides abstractions for reading .deps files. When a .NET application is compiled, the SDK generates a JSON manifest file (<ApplicationName>.deps.json) that contains information about application dependencies. You can use Microsoft.Extensions.DependencyModel to read information from this manifest at run time. This is useful when you want to dynamically compile code (for example, using Roslyn Emit API) referencing the same dependencies as your main application.

By default, the dependency manifest contains information about the application's target framework and runtime dependencies. Set the PreserveCompilationContext project property to true to additionally include information about reference assemblies used during compilation.

For more information, see the documentation:

Example

The following example shows how to display the list of assemblies used when compiling the current application. Include <PreserveCompilationContext>true</PreserveCompilationContext> in your project file to run this example.

using System;
using Microsoft.Extensions.DependencyModel;

class Program
{
    static void Main()
    {
        Console.WriteLine("Compilation libraries:");
        Console.WriteLine();

        foreach (CompilationLibrary lib in DependencyContext.Default.CompileLibraries)
        {
            foreach (string path in lib.ResolveReferencePaths())
            {
                Console.WriteLine(path);
            }
        }
    }
}

Showing the top 20 packages that depend on Microsoft.Extensions.DependencyModel.

Packages Downloads
Microsoft.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute
174
Microsoft.AspNetCore.Mvc.Core
ASP.NET Core MVC core components. Contains common action result types, attribute routing, application model conventions, API explorer, application parts, filters, formatters, model binding, and more. Commonly used types: Microsoft.AspNetCore.Mvc.AreaAttribute Microsoft.AspNetCore.Mvc.BindAttribute Microsoft.AspNetCore.Mvc.ControllerBase Microsoft.AspNetCore.Mvc.FromBodyAttribute Microsoft.AspNetCore.Mvc.FromFormAttribute Microsoft.AspNetCore.Mvc.RequireHttpsAttribute Microsoft.AspNetCore.Mvc.RouteAttribute This package was built from the source code at https://github.com/aspnet/AspNetCore/tree/33c2d01092d9a1b7a583fe99a50b15686e2b7de9
184
Microsoft.DotNet.ProjectModel
Types to model a .NET Project
176
Microsoft.DotNet.Scaffolding.Shared
Contains interfaces for Project Model and messaging for scaffolding.
169
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
166
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
182
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
200
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
233
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
249
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
255
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
256
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
265
Microsoft.VisualStudio.Web.CodeGeneration.Design
Code Generation tool for ASP.NET Core. Contains the dotnet-aspnet-codegenerator command used for generating controllers and views.
549
Microsoft.VisualStudio.Web.CodeGenerators.Mvc
Code Generators for ASP.NET Core MVC. Contains code generators for MVC Controllers and Views.
180
Scrutor
Register services using assembly scanning and a fluent API.
319
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
167
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
170
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
173
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
235
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
243

https://go.microsoft.com/fwlink/?LinkID=799421

.NET Framework 4.6.2

.NET Standard 2.0

.NET 8.0

.NET 7.0

.NET 6.0

Version Downloads Last updated
11.0.0-preview.4.26230.115 8 05/13/2026
11.0.0-preview.3.26207.106 16 04/14/2026
11.0.0-preview.2.26159.112 23 03/12/2026
11.0.0-preview.1.26104.118 26 02/11/2026
10.0.8 8 05/13/2026
10.0.7 18 04/21/2026
10.0.6 17 04/14/2026
10.0.5 23 03/16/2026
10.0.4 19 03/12/2026
10.0.3 35 02/11/2026
10.0.2 56 01/14/2026
10.0.1 55 12/11/2025
10.0.0 173 11/12/2025
10.0.0-rc.2.25502.107 75 10/15/2025
10.0.0-rc.1.25451.107 72 09/11/2025
10.0.0-preview.7.25380.108 82 08/14/2025
10.0.0-preview.6.25358.103 98 07/15/2025
10.0.0-preview.5.25277.114 96 06/07/2025
10.0.0-preview.4.25258.110 93 05/16/2025
10.0.0-preview.3.25171.5 99 04/13/2025
10.0.0-preview.2.25163.2 107 03/31/2025
10.0.0-preview.1.25080.5 97 03/31/2025
9.0.16 5 05/13/2026
9.0.15 16 04/14/2026
9.0.14 21 03/12/2026
9.0.13 27 02/11/2026
9.0.12 28 01/14/2026
9.0.11 68 11/13/2025
9.0.10 113 10/15/2025
9.0.9 62 09/11/2025
9.0.8 139 08/05/2025
9.0.7 113 07/08/2025
9.0.6 102 06/12/2025
9.0.5 104 05/17/2025
9.0.4 102 04/09/2025
9.0.3 0 03/11/2025
9.0.2 173 02/17/2025
9.0.1 121 02/08/2025
9.0.0 312 11/13/2024
9.0.0-rc.2.24473.5 221 10/16/2024
9.0.0-rc.1.24431.7 96 10/24/2024
9.0.0-preview.7.24405.7 112 08/22/2024
9.0.0-preview.6.24327.7 131 07/22/2024
9.0.0-preview.5.24306.7 123 07/22/2024
9.0.0-preview.4.24266.19 144 06/24/2024
9.0.0-preview.3.24172.9 128 07/22/2024
9.0.0-preview.2.24128.5 117 07/22/2024
9.0.0-preview.1.24080.9 127 02/15/2024
8.0.2 159 10/21/2024
8.0.1 185 07/22/2024
8.0.0 260 02/04/2024
8.0.0-rc.2.23479.6 134 07/22/2024
8.0.0-rc.1.23419.4 128 07/22/2024
8.0.0-preview.7.23375.6 114 07/20/2024
8.0.0-preview.6.23329.7 151 07/22/2024
8.0.0-preview.5.23280.8 134 07/22/2024
8.0.0-preview.4.23259.5 128 07/22/2024
8.0.0-preview.3.23174.8 140 07/22/2024
8.0.0-preview.2.23128.3 139 07/22/2024
8.0.0-preview.1.23110.8 139 07/22/2024
7.0.0 204 02/04/2024
7.0.0-rc.2.22472.3 129 07/22/2024
7.0.0-rc.1.22426.10 121 07/22/2024
7.0.0-preview.7.22375.6 130 07/22/2024
7.0.0-preview.6.22324.4 143 07/22/2024
7.0.0-preview.5.22301.12 123 07/22/2024
7.0.0-preview.4.22229.4 111 07/22/2024
7.0.0-preview.3.22175.4 118 07/22/2024
7.0.0-preview.2.22152.2 141 07/22/2024
7.0.0-preview.1.22076.8 137 07/22/2024
6.0.2 103 11/13/2024
6.0.2-mauipre.1.22102.15 26 02/11/2026
6.0.1 95 10/21/2024
6.0.0 112 07/22/2024
6.0.0-rc.2.21480.5 128 07/22/2024
6.0.0-rc.1.21451.13 135 07/22/2024
6.0.0-preview.7.21377.19 124 07/22/2024
6.0.0-preview.6.21352.12 131 07/22/2024
6.0.0-preview.5.21301.5 140 07/22/2024
6.0.0-preview.4.21253.7 123 07/22/2024
6.0.0-preview.3.21201.4 124 07/22/2024
6.0.0-preview.2.21154.6 139 07/22/2024
6.0.0-preview.1.21102.12 137 07/22/2024
5.0.0 126 07/22/2024
5.0.0-rc.2.20475.5 131 07/22/2024
5.0.0-rc.1.20451.14 118 07/22/2024
5.0.0-preview.3-runtime.20214.6 130 07/22/2024
5.0.0-preview.2-runtime.20160.6 127 07/22/2024
5.0.0-preview.8.20407.11 132 07/22/2024
5.0.0-preview.7.20364.11 120 07/22/2024
5.0.0-preview.6.20305.6 121 07/22/2024
5.0.0-preview.5.20278.1 118 07/22/2024
5.0.0-preview.4.20251.6 124 07/22/2024
5.0.0-preview.1.20120.5 129 07/22/2024
3.1.25 117 07/22/2024
3.1.6 143 07/22/2024
3.1.5 116 07/22/2024
3.1.4 123 07/22/2024
3.1.3 133 07/22/2024
3.1.2 125 07/22/2024
3.1.1 123 07/22/2024
3.1.0 122 07/22/2024
3.1.0-preview3.19553.2 127 07/22/2024
3.1.0-preview2.19525.6 120 07/22/2024
3.1.0-preview1.19506.1 121 07/22/2024
3.0.3 132 07/22/2024
3.0.2 129 07/22/2024
3.0.1 122 07/22/2024
3.0.0 214 02/04/2024
3.0.0-rc1-19456-20 122 07/22/2024
3.0.0-preview9-19423-09 124 07/22/2024
3.0.0-preview8-28405-07 113 07/22/2024
3.0.0-preview7-27912-14 140 07/22/2024
3.0.0-preview6-27804-01 115 07/22/2024
3.0.0-preview5-27626-15 128 07/22/2024
3.0.0-preview4-27615-11 127 07/22/2024
3.0.0-preview3-27503-5 128 07/22/2024
3.0.0-preview-27324-5 107 07/22/2024
2.1.0 143 02/09/2024
2.1.0-rc1 132 07/22/2024
2.1.0-preview2-26406-04 128 07/22/2024
2.1.0-preview1-26216-03 111 07/22/2024
2.0.4 137 07/22/2024
2.0.3 119 07/22/2024
2.0.0 161 02/05/2024
2.0.0-preview2-25407-01 120 07/22/2024
2.0.0-preview1-002111 124 07/22/2024
1.1.9 125 07/22/2024
1.1.2 145 07/22/2024
1.1.1 126 07/22/2024
1.1.0 139 07/22/2024
1.1.0-preview1-001100 120 07/22/2024
1.0.500-preview2-1-003177 133 07/22/2024
1.0.3 132 07/22/2024
1.0.1-beta-000933 129 07/22/2024
1.0.0 116 07/22/2024
1.0.0-rc2-final 118 07/22/2024
1.0.0-rc2-002702 127 07/22/2024