Microsoft.Extensions.DependencyModel 7.0.0-rc.2.22472.3

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.Razor.RuntimeCompilation
Runtime compilation support for Razor views and Razor Pages in ASP.NET Core MVC. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/0a715692d8e2536c899faa0bb4f0cec2c2e33e36
153
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
138
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
83
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
49
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Runtime compilation support for Razor views and Razor Pages in ASP.NET Core MVC. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/8486d31e24f30e3fa1809a95699a0adc16f448d7
37
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Runtime compilation support for Razor views and Razor Pages in ASP.NET Core MVC. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/bb01bbf4433e27289b99001b7de6a582879d1835
32
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
29
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Runtime compilation support for Razor views and Razor Pages in ASP.NET Core MVC. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/3f1acb59718cadf111a0a796681e3d3509bb3381
28
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
26
Microsoft.EntityFrameworkCore.Sqlite.Core
SQLite database provider for Entity Framework Core. This package does not include a copy of the native SQLite library.
25
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
25
Microsoft.EntityFrameworkCore.Design
Shared design-time components for Entity Framework Core tools.
25
Microsoft.EntityFrameworkCore.Sqlite.Core
SQLite database provider for Entity Framework Core.
24
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Runtime compilation support for Razor views and Razor Pages in ASP.NET Core MVC. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/ae1a6cbe225b99c0bf38b7e31bf60cb653b73a52
24
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/Mvc/tree/a6199bbfbab05583f987bae322fb04566841aaea
24
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Runtime compilation support for Razor views and Razor Pages in ASP.NET Core MVC. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/54e8b61777d42d2b10744d1987438ee5b8c0b24d
23
Microsoft.EntityFrameworkCore.Sqlite.Core
SQLite database provider for Entity Framework Core. This package does not include a copy of the native SQLite library.
23
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Runtime compilation support for Razor views and Razor Pages in ASP.NET Core MVC. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/88ca061d20b28892b28279b17bad46919cff49a4
23
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
23

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

.NET Framework 4.6.2

.NET Standard 2.0

.NET 7.0

.NET 6.0

Version Downloads Last updated
10.0.1 3 12/12/2025
10.0.0 5 11/14/2025
10.0.0-rc.2.25502.107 5 10/17/2025
10.0.0-rc.1.25451.107 5 09/13/2025
10.0.0-preview.7.25380.108 6 08/15/2025
10.0.0-preview.6.25358.103 8 07/30/2025
10.0.0-preview.5.25277.114 11 06/08/2025
10.0.0-preview.4.25258.110 11 05/23/2025
10.0.0-preview.3.25171.5 12 05/02/2025
10.0.0-preview.2.25163.2 13 03/31/2025
10.0.0-preview.1.25080.5 14 03/06/2025
9.0.11 5 11/13/2025
9.0.10 6 10/16/2025
9.0.9 6 09/12/2025
9.0.8 8 08/06/2025
9.0.7 9 07/30/2025
9.0.6 12 06/17/2025
9.0.5 12 05/23/2025
9.0.4 13 05/03/2025
9.0.3 14 03/31/2025
9.0.2 14 03/06/2025
9.0.1 14 03/06/2025
9.0.0 14 03/06/2025
9.0.0-rc.2.24473.5 13 03/06/2025
9.0.0-rc.1.24431.7 14 03/06/2025
9.0.0-preview.7.24405.7 13 03/06/2025
9.0.0-preview.6.24327.7 15 03/06/2025
9.0.0-preview.5.24306.7 12 03/06/2025
9.0.0-preview.4.24266.19 14 03/06/2025
9.0.0-preview.3.24172.9 15 05/01/2024
9.0.0-preview.2.24128.5 16 03/29/2024
9.0.0-preview.1.24080.9 16 02/18/2024
8.0.2 22 01/14/2025
8.0.1 16 10/12/2024
8.0.0 41 02/18/2024
8.0.0-rc.2.23479.6 16 02/19/2024
8.0.0-rc.1.23419.4 17 02/21/2024
8.0.0-preview.7.23375.6 16 02/19/2024
8.0.0-preview.6.23329.7 16 02/19/2024
8.0.0-preview.5.23280.8 17 02/19/2024
8.0.0-preview.4.23259.5 16 02/19/2024
8.0.0-preview.3.23174.8 16 02/19/2024
8.0.0-preview.2.23128.3 16 02/19/2024
8.0.0-preview.1.23110.8 16 02/19/2024
7.0.0 150 01/21/2024
7.0.0-rc.2.22472.3 16 02/19/2024
7.0.0-rc.1.22426.10 17 02/22/2024
7.0.0-preview.7.22375.6 16 02/22/2024
7.0.0-preview.6.22324.4 16 02/19/2024
7.0.0-preview.5.22301.12 15 02/19/2024
7.0.0-preview.4.22229.4 16 02/22/2024
7.0.0-preview.3.22175.4 16 02/19/2024
7.0.0-preview.2.22152.2 16 02/19/2024
7.0.0-preview.1.22076.8 17 02/19/2024
6.0.2 14 03/06/2025
6.0.2-mauipre.1.22102.15 15 02/22/2024
6.0.2-mauipre.1.22054.8 17 02/19/2024
6.0.1 14 03/06/2025
6.0.0 21 02/18/2024
6.0.0-rc.2.21480.5 17 02/19/2024
6.0.0-rc.1.21451.13 17 02/22/2024
6.0.0-preview.7.21377.19 15 02/19/2024
6.0.0-preview.6.21352.12 16 02/19/2024
6.0.0-preview.5.21301.5 16 02/19/2024
6.0.0-preview.4.21253.7 15 02/19/2024
6.0.0-preview.3.21201.4 17 02/19/2024
6.0.0-preview.2.21154.6 18 02/19/2024
6.0.0-preview.1.21102.12 17 02/19/2024
5.0.0 17 02/18/2024
5.0.0-rc.2.20475.5 17 02/19/2024
5.0.0-rc.1.20451.14 17 02/19/2024
5.0.0-preview.3-runtime.20214.6 15 02/22/2024
5.0.0-preview.2-runtime.20160.6 16 02/22/2024
5.0.0-preview.8.20407.11 16 02/19/2024
5.0.0-preview.7.20364.11 16 02/22/2024
5.0.0-preview.6.20305.6 16 02/19/2024
5.0.0-preview.5.20278.1 20 02/19/2024
5.0.0-preview.4.20251.6 16 02/19/2024
5.0.0-preview.1.20120.5 16 02/22/2024
3.1.25 17 02/21/2024
3.1.6 17 02/18/2024
3.1.5 17 02/18/2024
3.1.4 17 02/18/2024
3.1.3 17 02/18/2024
3.1.2 17 02/18/2024
3.1.1 16 02/18/2024
3.1.0 17 02/18/2024
3.1.0-preview3.19553.2 15 02/22/2024
3.1.0-preview2.19525.6 15 02/19/2024
3.1.0-preview1.19506.1 15 02/22/2024
3.0.3 21 02/18/2024
3.0.2 17 02/18/2024
3.0.1 17 02/18/2024
3.0.0 132 01/21/2024
3.0.0-rc1-19456-20 15 02/22/2024
3.0.0-preview9-19423-09 15 02/22/2024
3.0.0-preview8-28405-07 15 02/19/2024
3.0.0-preview7-27912-14 15 02/19/2024
3.0.0-preview6-27804-01 14 02/22/2024
3.0.0-preview5-27626-15 15 02/19/2024
3.0.0-preview4-27615-11 15 02/22/2024
3.0.0-preview3-27503-5 14 02/22/2024
3.0.0-preview-27324-5 15 02/19/2024
2.1.0 138 01/21/2024
2.1.0-rc1 17 02/19/2024
2.1.0-preview2-26406-04 15 02/19/2024
2.1.0-preview1-26216-03 15 02/19/2024
2.0.4 17 02/18/2024
2.0.3 17 02/18/2024
2.0.0 21 02/18/2024
2.0.0-preview2-25407-01 16 02/22/2024
2.0.0-preview1-002111 16 02/19/2024
1.1.9 17 02/18/2024
1.1.2 17 02/18/2024
1.1.1 17 02/18/2024
1.1.0 17 02/18/2024
1.1.0-preview1-001100 17 02/19/2024
1.0.500-preview2-1-003177 16 02/22/2024
1.0.3 17 02/18/2024
1.0.1-beta-000933 17 02/22/2024
1.0.0 17 02/18/2024
1.0.0-rc2-final 17 02/22/2024
1.0.0-rc2-002702 16 02/22/2024