C#读取配置文件app.config
应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的。它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序。
配置文件的根节点是configuration。我们经常访问的是appSettings,它是.Net预定义配置节。
我们经常使用的配置文件的架构是象下面的形式。
先大概有个印象,通过后面的实例会有一个比较清楚的认识。
1.向项目添加 app.config 文件:
<?xml version = "1.0" encoding = "utf-8" ?> <configuration> </configuration>
2.connectionStrings 配置节:
<!-- 数据库连接串 --> <connectionStrings> <add name="conJxcBook " connectionString ="Data Source=localhost;Initial Catalog=jxcbook;UserID=sa;password=******** "providerName = "System.Data.SqlClient" /> </connectionStrings>
3.appSettings 配置节:
<appSettings> <add key ="userName" value = "tinaluo" /> <add key ="password" value = "123" /> </appSettings>
4.读取与更新 app.config
转载于:https://www.cnblogs.com/tinaluo/p/6559474.html
C#读取配置文件app.config相关推荐
- 类库如何读取配置文件(app.config)?
我们知道,在WinForm或者是Console应用程序中,我们可以使用app.config文件,做为程序的配置信息的储存.然后我们使用System.Configuration类进行调用,读取或更新等. ...
- 类项目中的配置文件app.config在打包安装后的信息获取的问题
在一个项目中碰到这样的一个问题,做一个WORD插件,功能在类库项目中实现了,配置信息存在类库项目的配置文件app.config中,在进行打包后,获取的配置文件中的DocType节点信息时,使用以下方法 ...
- C#中怎样获取默认配置文件App.config中配置的键值对内容
场景 在新建一个程序后,项目中会有一个默认配置文件App.config 一般会将一些配置文件信息,比如连接数据库的字符串等信息存在此配置文件中. 怎样在代码中获取自己配置的键值对信息. 注: 博客主页 ...
- 一步一步教你玩转.NET Framework的配置文件app.config (转载)
一步一步教你玩转.NET Framework的配置文件app.config 在一般的项目中,为了使你的代码更加灵活,更方便调整,减少不必要的hard code,我们都在config中添加许多配置信息, ...
- winform程序读取和改写配置文件App.config元素的值
在开发Web项目的时候,会有一个配置文件Web.config,用来存放一些全局的变量,如连接数据库用的字符串.相应的,在开发winform程序时,也有一个配置文件,它就是App.config,这个文件 ...
- (原)举例说明C#自定义配置文件app.config及如何读取配置内容(在app.config加入自定义的XML节点)?...
App.config文件如下: <?xml version="1.0" encoding="utf-8" ?> <configuration& ...
- C# 读取保存App.config配置文件的完整源码参考
最近出差在北京做一个小项目,项目里需要读取配置文件的小功能,觉得挺有参考意义的就把代码发上来给大家参考一下.我们选择了直接用微软的读取配置文件的方法. 这个是程序的运行设计效果,就是把这些参数可以进行 ...
- 配置文件app.config
无论对于客户端程序还是web应用程序,配置文件的作用不言而喻,现总结用法如下: 1. 创建配置节类 必须创建继承自ConfigurationSection的对象才能进行配置数据读写操作,Configu ...
- 配置文件App.config 生成和调用的两种方式
方式一: App.config //app.config<?xml version="1.0" encoding="utf-8"?> <con ...
最新文章
- TensorFlow指定使用GPU 多块gpu
- 屏蔽敏感词的正则表达式
- NHibernate 中删除数据的几种方法
- 组合问题 已知组合数_组合和问题
- Http协议--Get和Post区别
- linux u盘加载阵列卡驱动步骤,Linux U盘加载阵列卡驱动步骤
- 漫画:程序员每天的6场战斗
- JSP中报错only a type can be imported XXX resolves to package
- 动物识别系统 c语言代码_C++程序员避不开虚函数的,就像C语言程序员避不开指针一样...
- python 遗传算法书籍推荐_遗传算法(1) - Python实现
- 计算机网络七版pdf
- 【IoT库】物联网行业仍普遍存在的问题
- Sentaurus Tcad 仿真记录
- 格式工厂 wav 比特率_新星WMA/WAV音频格式转换器转换音频格式的方法
- 几个有效防止服务器攻击的小妙招
- 数据挖掘与商业智能理论
- 带通滤波器幅频特性曲线图_滤波器知识,你所要的,都在这里
- 第9章第24节:制作商业计划书的盈利模式幻灯片 [PowerPoint精美幻灯片实战教程]
- emui11升级成鸿蒙os,华为EMUI11正式发布,今年12月可升级为鸿蒙OS2.0国产操作系统...
- 数据可视化 数据可视化看板项目一:(1)模拟实时数据 -使用MYSQL的事件建立动态模拟数据,每秒更新一次 (1)
热门文章
- python excel读取出错_python读取excel数据出错
- Linux 配置JAVA_HOME
- mapping 详解1(mapping type)
- 最小生成树之Kruskal
- C++ primer记录
- uboot nand erase 的显示错误修复
- 一个鉴黄师的产品之路(11-12更新)
- PMCAFF | 一个CRM产品大神的产品之路
- pmcaff2013产品经理时尚文化屌丝style--马克杯投票。
- (十)Java B2B2C o2o多用户商城 springcloud架构- SSO单点登录之OAuth2.0登录认证(1)