读写config配置文件内容

  .net提供了可以直接访问<appsettings>(注意大小写)元素的方法,在这元素中有很多的子元素,这些子元素名称都是“add”,有两个属性分别是“key”和“value”。一般情况下我们可以将自己的配置信息写在这个区域中,通过下面的方式进行访问:

  string ConString=System.Configuration.ConfigurationSettings.AppSettings["ConnenctionString"];

  //写入

        /// <summary>
        /// 写Configuration值
        /// </summary>
        /// <param name="keyValues">Key</param>
        /// <param name="newValue">新值</param>
        public void SetConfiguration(string keyValues, string newValue)
        {
            Configuration config = WebConfigurationManager.OpenWebConfiguration("~");
            AppSettingsSection appSetting = (AppSettingsSection)config.GetSection("appSettings");
            ConnectionStringsSection connSettings = (ConnectionStringsSection)config.GetSection("connectionStrings");
            appSetting.Settings[keyValues].Value = newValue;
            config.Save();
        }

  

时间: 2024-10-12 04:22:51

读写config配置文件内容的相关文章

C#读写config配置文件

应用程序配置文件(App.config)是标准的 XML 文件,XML 标记和属性是区分大小写的.它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序. 对于一个config文件: <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="ServerIP" value=&quo

C#读写config配置文件--读取配置文件类

一:通过Key访问Value的方法: //判断App.config配置文件中是否有Key(非null) if (ConfigurationManager.AppSettings.HasKeys()) { //获取"theDate"键的Value foreach (string s in ConfigurationManager.AppSettings.GetValues("theDate")) { Console.WriteLine(s); } }二 获取所有K e

WPF读写config配置文件

1. 在你的工程中,添加app.config文件.文件的内容默认为: 1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 </configuration> 2.如果你想给程序配置一些参数,就在<configuration>标签中添加<appSettings>.例如下面: 1 <?xml version="1.0"

C# 获取web.config配置文件内容

1.web.config提供对客户端应用程序配置文件的访问. 其有两个属性1.ConnectionStrings 获取当前应用程序默认配置的 ConnectionStringsSection 数据. 方法一: string myConn =System.Configuration.ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString; 方法二: string connString =

在.net中读写config文件的各种方法(自定义config节点)

http://www.cnblogs.com/fish-li/archive/2011/12/18/2292037.html 阅读目录 开始 config文件 - 自定义配置节点 config文件 - Property config文件 - Element config文件 - CDATA config文件 - Collection config文件 - 读与写 读写 .net framework中已经定义的节点 xml配置文件 xml配置文件 - CDATA xml文件读写注意事项 配置参数的

python读写修改配置文件(ini)

python 有时候参数需要保存到配置文件中  接下来总结一下 配置文件的读写和修改的操作 代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- # 读取配置文件 import ConfigParser config = ConfigParser.ConfigParser() config.readfp(open('update.ini')) a = config.get("ZIP","MD5") print a #

Nuget.config格式错误,请检查nuget.config配置文件

安装 VS 2015 Professional 版,安装后,我想加一个nuget的包配置. 然后提示我:Nuget.config格式错误,请检查nuget.config配置文件 我找到了 Nuget.config 文件,并没有发现有什么问题.修改了也没用,并且里面的配置 与 VS 的nuget 显示的不一样. Nuget.config:{C:\Users\Administrator\AppData\Roaming\NuGet\NuGet.Config} 由于全部安装比较大,我只选择了部分内容安装

App.config和Web.config配置文件的自定义配置节点

前言 昨天修改代码发现了一个问题,由于自己要在WCF服务接口中添加了一个方法,那么在相应调用的地方进行更新服务就可以了,不料意外发生了,竟然无法更新.左查右查终于发现了问题.App.config配置文件中的配置貌似出现了问题.查找节点发现是如下节点: <configSections> <section name="Test1" type="Demo.Section1,Demo"/> .............. </configSect

WinForm修改App.config配置文件功能

WinForm修改App.config配置文件主要是通过System.Configuration.dll里ConfigurationManager类来实现,在功能开发前是需要手动引用该dll文件. ConfigurationManager 类包括可用来执行以下任务的成员: ?从配置文件中读取一个节.若要访问配置信息,请调用 GetSection 方法.对于某些节,例如 appSettings 和 connectionStrings,请使用 AppSettings 和 ConnectionStri