【ASP.NET编程知识】.NET Core配置文件读取详解

0 下载量 32 浏览量 更新于2023-11-23 收藏 75KB DOCX 举报
.NET Core 读取配置文件的方式详细总结 基于.NET Core的跨平台开发,配置文件与之前的.NET Framework采用XML的config文件方式不同,目前主要采用JSON文件的键值对配置方式读取。总结如下: 一、引入扩展 System.Configuration.ConfigurationManager 通过Nuget下载扩展,Install-Package System.Configuration.ConfigurationManager,使用方式:添加配置文件App.config。读取方式与原.NET Framework方式一致。 优点:兼容.NET Framework原有的配置方式。 缺点:项目运行过程中若需修改App.config文件,对项目中输出的内容没有影响,需要重新编译才能生效。 二、引入扩展 Microsoft.Extensions.Options.ConfigurationExtensions 通过Nuget下载扩展,Install-Package Microsoft.Extensions.Options.ConfigurationExtensions Install-Package Microsoft.Extensions.Configuration.FileExtensions Install-Package Microsoft.Extensions.Configuration.Json,使用方式参考微软官网。 优点:可以读取application.json中的配置参数,不再使用XML,很好地贴近Core的设计理念。