Microsoft.Extensions.Configuration.Xml 11.0.0-preview.7.26381.103

About

XML configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read configuration parameters from XML files. You can use XmlConfigurationExtensions.AddXmlFile extension method on IConfigurationBuilder to add XML configuration provider to the configuration builder.

How to Use

The following example shows how to read the application configuration from XML file.

using System;
using Microsoft.Extensions.Configuration;

class Program
{
    static void Main()
    {
        // Build a configuration object from XML file
        IConfiguration config = new ConfigurationBuilder()
            .AddXmlFile("appsettings.xml")
            .Build();

        // Get a configuration section
        IConfigurationSection section = config.GetSection("Settings");

        // Read simple values
        Console.WriteLine($"Server: {section["Server"]}");
        Console.WriteLine($"Database: {section["Database"]}");

        // Read nested values
        Console.WriteLine($"IPAddress: {section["Endpoint:IPAddress"]}");
        Console.WriteLine($"Port: {section["Endpoint:Port"]}");
    }
}

To run this example, include an appsettings.xml file with the following content in your project:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <Settings>
    <Server>example.com</Server>
    <Database>Northwind</Database>
    <Endpoint>
      <IPAddress>192.168.0.10</IPAddress>
      <Port>80</Port>
    </Endpoint>
  </Settings>  
</configuration>

You can include a configuration file using a code like this in your .csproj file:

<ItemGroup>
  <Content Include="appsettings.xml">
    <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  </Content>
</ItemGroup>

Additional Documentation

Feedback & Contributing

Microsoft.Extensions.Configuration.Xml is released as open source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.

Showing the top 20 packages that depend on Microsoft.Extensions.Configuration.Xml.

Packages Downloads
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
145
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
146
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
147
Microsoft.AspNetCore.All
Microsoft.AspNetCore.All
149
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.
141
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.
142
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.
143
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.
144
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.
145
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.
147
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.
148
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.
150
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.
152
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.
155
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.
158
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.
160
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. This package was built from the source at: https://github.com/aspnet/Universe/tree/1016eae4004686f7fdad13f5c329f63bbae1f3a1
150

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

.NET 10.0

.NET Standard 2.0

.NET Framework 4.6.2

.NET 11.0

Version Downloads Last updated
11.0.0-preview.7.26381.103 1 08/12/2026
11.0.0-preview.6.26359.118 18 07/15/2026
11.0.0-preview.5.26302.115 17 06/09/2026
11.0.0-preview.4.26230.115 29 05/13/2026
11.0.0-preview.3.26207.106 39 04/14/2026
11.0.0-preview.2.26159.112 42 03/12/2026
11.0.0-preview.1.26104.118 40 02/11/2026
10.0.11 2 08/12/2026
10.0.10 12 07/15/2026
10.0.9 19 06/09/2026
10.0.8 30 05/13/2026
10.0.7 34 04/21/2026
10.0.6 37 04/14/2026
10.0.5 41 03/13/2026
10.0.4 40 03/12/2026
10.0.3 42 02/11/2026
10.0.2 45 01/13/2026
10.0.1 74 12/11/2025
10.0.0 84 11/12/2025
10.0.0-rc.2.25502.107 92 10/15/2025
10.0.0-rc.1.25451.107 93 09/09/2025
10.0.0-preview.7.25380.108 88 08/14/2025
10.0.0-preview.6.25358.103 125 07/16/2025
10.0.0-preview.5.25277.114 108 06/08/2025
10.0.0-preview.4.25258.110 104 05/14/2025
10.0.0-preview.3.25171.5 134 04/13/2025
10.0.0-preview.2.25163.2 120 03/31/2025
10.0.0-preview.1.25080.5 147 04/01/2025
9.0.19 2 08/12/2026
9.0.18 13 07/15/2026
9.0.17 18 06/09/2026
9.0.16 24 05/13/2026
9.0.15 34 04/14/2026
9.0.14 38 03/12/2026
9.0.13 38 02/11/2026
9.0.12 44 01/14/2026
9.0.11 81 11/12/2025
9.0.10 112 10/15/2025
9.0.9 81 09/09/2025
9.0.8 99 08/06/2025
9.0.7 94 07/09/2025
9.0.6 110 06/12/2025
9.0.5 110 05/14/2025
9.0.4 116 04/10/2025
9.0.3 119 03/29/2025
9.0.2 112 03/29/2025
9.0.1 132 03/29/2025
9.0.0 137 11/14/2024
9.0.0-rc.2.24473.5 130 10/18/2024
9.0.0-rc.1.24431.7 119 09/20/2024
9.0.0-preview.7.24405.7 124 08/21/2024
9.0.0-preview.6.24327.7 159 07/20/2024
9.0.0-preview.5.24306.7 142 07/20/2024
9.0.0-preview.4.24266.19 143 07/20/2024
9.0.0-preview.3.24172.9 177 07/20/2024
9.0.0-preview.2.24128.5 138 07/20/2024
9.0.0-preview.1.24080.9 141 07/20/2024
8.0.1 153 10/22/2024
8.0.0 153 07/20/2024
8.0.0-rc.2.23479.6 139 07/20/2024
8.0.0-rc.1.23419.4 154 07/20/2024
8.0.0-preview.7.23375.6 157 07/20/2024
8.0.0-preview.6.23329.7 150 07/20/2024
8.0.0-preview.5.23280.8 189 07/20/2024
8.0.0-preview.4.23259.5 143 07/20/2024
8.0.0-preview.3.23174.8 143 07/20/2024
8.0.0-preview.2.23128.3 153 07/20/2024
8.0.0-preview.1.23110.8 169 07/20/2024
7.0.0 163 07/20/2024
7.0.0-rc.2.22472.3 148 07/20/2024
7.0.0-rc.1.22426.10 141 07/20/2024
7.0.0-preview.7.22375.6 136 07/20/2024
7.0.0-preview.6.22324.4 128 07/20/2024
7.0.0-preview.5.22301.12 149 07/20/2024
7.0.0-preview.4.22229.4 131 07/20/2024
7.0.0-preview.3.22175.4 159 07/20/2024
7.0.0-preview.2.22152.2 132 07/20/2024
7.0.0-preview.1.22076.8 140 07/20/2024
6.0.1 136 11/14/2024
6.0.0 147 07/20/2024
6.0.0-rc.2.21480.5 143 07/20/2024
6.0.0-rc.1.21451.13 133 07/20/2024
6.0.0-preview.7.21377.19 157 07/20/2024
6.0.0-preview.6.21352.12 149 07/20/2024
6.0.0-preview.5.21301.5 141 07/20/2024
6.0.0-preview.4.21253.7 136 07/20/2024
6.0.0-preview.3.21201.4 160 07/20/2024
6.0.0-preview.2.21154.6 135 07/20/2024
6.0.0-preview.1.21102.12 125 07/20/2024
5.0.0 140 07/20/2024
5.0.0-rc.2.20475.5 133 07/20/2024
5.0.0-rc.1.20451.14 142 07/20/2024
5.0.0-preview.8.20407.11 142 07/20/2024
5.0.0-preview.7.20364.11 151 07/20/2024
5.0.0-preview.6.20305.6 142 07/20/2024
5.0.0-preview.5.20278.1 145 07/20/2024
5.0.0-preview.4.20251.6 156 07/20/2024
5.0.0-preview.3.20215.2 149 07/20/2024
5.0.0-preview.2.20160.3 129 07/20/2024
5.0.0-preview.1.20120.4 143 07/20/2024
3.1.32 149 07/20/2024
3.1.31 131 07/20/2024
3.1.30 131 07/20/2024
3.1.29 142 07/20/2024
3.1.28 149 07/20/2024
3.1.27 139 07/20/2024
3.1.26 141 07/20/2024
3.1.25 128 07/20/2024
3.1.24 138 07/20/2024
3.1.23 165 07/20/2024
3.1.22 151 07/20/2024
3.1.21 141 07/20/2024
3.1.20 154 07/20/2024
3.1.19 166 07/20/2024
3.1.18 152 07/20/2024
3.1.17 139 07/20/2024
3.1.16 136 07/20/2024
3.1.15 145 07/20/2024
3.1.14 167 07/20/2024
3.1.13 149 07/20/2024
3.1.12 162 07/20/2024
3.1.11 153 07/20/2024
3.1.10 152 07/20/2024
3.1.9 149 07/20/2024
3.1.8 157 07/20/2024
3.1.7 133 07/20/2024
3.1.6 147 07/20/2024
3.1.5 141 07/20/2024
3.1.4 150 07/20/2024
3.1.3 154 07/20/2024
3.1.2 149 07/20/2024
3.1.1 133 07/20/2024
3.1.0 143 07/20/2024
3.1.0-preview3.19553.2 150 07/20/2024
3.1.0-preview2.19525.4 154 07/20/2024
3.1.0-preview1.19506.1 146 07/20/2024
3.0.3 159 07/20/2024
3.0.2 153 07/20/2024
3.0.1 143 07/20/2024
3.0.0 151 07/20/2024
3.0.0-rc1.19456.10 153 07/20/2024
3.0.0-preview9.19423.4 146 07/20/2024
3.0.0-preview8.19405.4 150 07/20/2024
3.0.0-preview7.19362.4 139 07/20/2024
3.0.0-preview6.19304.6 144 07/20/2024
3.0.0-preview5.19227.9 155 07/20/2024
3.0.0-preview4.19216.2 167 07/20/2024
3.0.0-preview3.19153.1 146 07/20/2024
3.0.0-preview.19074.2 135 07/20/2024
3.0.0-preview.18572.1 154 07/20/2024
2.2.0 142 07/20/2024
2.2.0-preview3-35497 126 07/20/2024
2.2.0-preview2-35157 148 07/20/2024
2.2.0-preview1-35029 176 07/20/2024
2.1.1 149 07/20/2024
2.1.0 165 07/20/2024
2.1.0-rc1-final 157 07/20/2024
2.1.0-preview2-final 150 07/20/2024
2.1.0-preview1-final 149 07/20/2024
2.0.2 150 07/20/2024
2.0.1 140 07/20/2024
2.0.0 157 07/20/2024
2.0.0-preview2-final 135 07/20/2024
2.0.0-preview1-final 148 07/20/2024
1.1.2 132 07/20/2024
1.1.1 148 07/20/2024
1.1.0 152 07/20/2024
1.1.0-preview1-final 152 07/20/2024
1.0.2 153 07/20/2024
1.0.1 139 07/20/2024
1.0.0 131 07/20/2024
1.0.0-rc2-final 134 07/20/2024
1.0.0-rc1-final 131 07/20/2024