zoukankan      html  css  js  c++  java
  • Asp.NET 操作配置文件 Steven Pei 博客园

            Asp.NET 操作配置文件
      Asp.NET 操作配置文件
      1. Web 项目
      1.1 系统自带
      1打开配置文件(Web.config
      Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
      2获取相应的appSettings配置节
      AppSettingsSection appSection = (AppSettingsSection)config.GetSection("appSettings");
      3增加相应的appSettings配置节
      4保存配置节
      config.Save(ConfigurationSaveMode.Modified)
      1打开配置文件(Web.config
      Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
      2传入Key值通过调用下面方法来获取对应的值
      如传入Key为Test参数来获取对应值:webConfig.AppSettings.Settings["Test"].Value
      3保存配置节
      config.Save(ConfigurationSaveMode.Modified)
      保存的构造函数有三种:
      1、不带参数
      2、带一个ConfigurationSaveMode参数
      3、带一个ConfigurationSaveMode参数和bool型参数
      ConfigurationSaveMode的参数有三种方式:
      Full 将所有属性都写到配置文件。在创建信息配置文件时或将配置值从一台计算机移动到另一台计算机时最有用
      Minimal 仅将不同于继承值的属性写出到配置文件。
      Modified 仅将修改的属性写出到配置文件,即使值和继承值相同。
      
      1打开配置文件(Web.config
      Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
      2根据传入Key值来删除相应的配置节
      如传入Key为Test参数来删除配置节:. webConfig.AppSettings.Settings.Remove(key);
      3保存配置节
      config.Save()
      在VS2005中系统的配置文件允许写入两个相同key的配置节,如:
      
      
      读在取的时候获取的是后者的配置节信息
      1打开配置文件(Web.config
      Configuration webConfig = WebConfigurationManager.OpenWebConfiguration("~");

    本文转自
    http://www.cnblogs.com/shimeng3344518/archive/2007/04/23/723999.html
  • 相关阅读:
    Redis缓存穿透,缓存击穿,缓存雪崩
    Redis持久化机制
    Docker小白到实战之常用命令演示,通俗易懂
    分布式事务最终一致性-CAP框架轻松搞定
    gRPC四种模式、认证和授权实战演示,必赞~~~
    Docker小白到实战之开篇概述
    郑州 | 7月20日,想想都后怕
    避不开的分布式事务
    c++实现十大经典排序算法
    浏览器缓存机制总结
  • 原文地址:https://www.cnblogs.com/mlog/p/2456412.html
Copyright © 2011-2022 走看看