vs2005 c#app.config配置文件添加,删除问题~求助

问题描述

配置文件内容如下:<?xmlversion="1.0"encoding="utf-8"?><configuration><configSections><sectionname="Test1"type="System.Configuration.SingleTagSectionHandler"/></configSections><Test1setting1="Hello"setting2="World"/></configuration>读取方法如下:voidRead(){IDictionaryIDTest1=(IDictionary)ConfigurationSettings.GetConfig("Test1");stringstr=(string)IDTest1["setting1"]+""+(string)IDTest1["setting2"];}如果我想要由用户能够随意动态添加,删除配置文件内容,如将配置文件增加一个"Test2"的内容:<?xmlversion="1.0"encoding="utf-8"?><configuration><configSections><sectionname="Test1"type="System.Configuration.SingleTagSectionHandler"/><sectionname="Test2"type="System.Configuration.SingleTagSectionHandler"/></configSections><Test1setting1="Hello"setting2="World"/><Test2setting1="Hi"setting2="EveryBody"/></configuration>请问该怎么编写添加的操作呢??如果要将"Test2"的内容或"Test1"的内容删除又该怎么写呢?/?谢谢各位大虾~~~求助..

解决方案

解决方案二:
操作xml文档,不知道config可不可以允许删除
解决方案三:
XmlDocumentxmlDoc=newXmlDocument();stringpath=AppPath+"\app.config";xmlDoc.Load(path);然后对xmldocument进行处理。
解决方案四:
学习!
解决方案五:
不就是操作XML文档么?用XmlDocument这个对象来操作,具体你可到网上搜比如C#操作XML,C#添加XML节点等...
解决方案六:
app.config是一个标准的XML文件。你用XMLPath进行查询即可。

时间: 2024-11-03 22:44:44

vs2005 c#app.config配置文件添加,删除问题~求助的相关文章

获取App.config配置文件中的参数值_实用技巧

下面通过代码示例给大家展示下,具体内容如下: 首先添加System.Configuration引用 向App.config配置文件添加参数App.config添加向App.config配置文件添加参数 例子: 在这个App.config配置文件中,我添加了4个参数,App.config参数类似HashTable都是键/值对 <?xml version="1.0" encoding="utf-8" ?> <configuration> <

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

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

C# 读写App.config配置文件的方法

一.配置文件概述: 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的.它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序.配置文件的根节点是configuration.我们经常访问的是appSettings,它是由.Net预定义的配置节.我们经常使用的配置文件的架构是客诉下面的形式.先大概有个印象,通过后面的实例会有一个比较清楚的认识.下面的"配置节"可以理解为进行配置一个XML的节点. 常见配置文件模式: <configura

一步一步教你玩转.NET Framework的配置文件app.config

.NET中提供了几个和配置有关的类来支持用完 轻松的完成配置文件的读写设置: System.Configuration.ConfigurationSectionGroup 一般和你项目中使用的Assambly保持1:1的对应关系,这样划分使得结构相对清晰,权责明确.当然你可以不使用它,这样一旦你的Assambly在别的地方要被重用时,找出相应的config信息就变得很困难. System.Configuration.ConfigurationSection 维护一个相对独立的配置节,使用时需现在

c#读写App.config,ConfigurationManager.AppSettings失败的解决方法

你可能知道在WinForm应用程序中可以利用Properties.Settings来进行类似的工作,但这些其实都利用了App.config配置文件. 本文探讨用代码的方式访问 App.config 的方法.关于 App.config 的使用远比上面提到的用途复杂,因此仅讨论最基本的 appSettings 配置节. 一.配置文件概述: 应用程序配置文件是标准的 XML 文件,XML 标记和属性是区分大小写的.它是可以按需要更改的,开发人员可以使用配置文件来更改设置,而不必重编译应用程序.配置文件

在c#的winform环境下如何创建一个config配置文件,希望能给个完整源码,谢谢

问题描述 具体要求如下:要产生的配置文件名为App.config配置文件的内部格式为:<?xmlversion="1.0"encoding="utf-8"?><configuration><appSettings><addkey="IsBraver"value="false"/><addkey="Dwdm"value="620300000000

app.config文件-App.config读取文件失败问题

问题描述 App.config读取文件失败问题 直接上图吧 读取失败问题 App.config配置文件 读取代码 读取失败了 解决方案 又没人有人瞅 见啊, 大大神呢 解决方案二: 读取并修改App.config文件读取并修改App.config文件(转载)读取并修改App.config文件(转载) 解决方案三: 没人看见吗,我顶,顶,顶,顶 解决方案四: 已经解决了,应该写在UI层的,

C#/ASP.NET应用程序配置文件app.config/web.config的增、删、改操作

原文 http://www.cnblogs.com/codealone/archive/2013/09/22/3332607.html 应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config). 配 置文件,对于程序本身来说,就是基础和依据,其本质是一个xml文件,对于配置文件的操作,从.NET 2.0 开始,就非常方便了,提供了 System [.Web] .Configuration 这个管理功能的N

C# WinForm程序App.Config数据库连接配置文件的使用过程

App.Config[应用程序配置文件],它其实就是一个标准的XML文件,不过.Net类库已经封装了读取这个文件的方法.可以很方便的使用.看下使用过程. 1.右键解决方案资源管理器中你的项目名,[添加]>[新建项],选择列表中的[应用程序配置文件],默认文件即是App.Config.确定. 2.打开App.Config,初始的XML代码为: <xml version="1.0" encoding="utf-8" > <configuratio