社区
C#
帖子详情
关于System.configuration的保存问题
dahaig
2006-12-06 10:44:01
现象:
msdn的例子都是保存到addlication的debug目录下的*.vshost.exe.config这个xml文件中,但是每次程序关闭后,就把运行时写入的值丢弃了,变成了app.config中的值了
问题:
怎么样才能使用System.configuration,保存数据到配置文件,在程序关闭后也能保存下来呢?
...全文
296
10
打赏
收藏
关于System.configuration的保存问题
现象: msdn的例子都是保存到addlication的debug目录下的*.vshost.exe.config这个xml文件中,但是每次程序关闭后,就把运行时写入的值丢弃了,变成了app.config中的值了 问题: 怎么样才能使用System.configuration,保存数据到配置文件,在程序关闭后也能保存下来呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
marvelstack
2006-12-19
打赏
举报
回复
你在使用vs启动程序调试的时候,会复制项目中的app.config到debug目录,把原来的<程序名>.exe.config文件覆盖掉,建议在程序调试结束的时候,打开<程序名>.exe.config文件看看是否有保存成功。还有一种情况是你填写的app.config节点的文件路径是否有问题,他是区分大小写的。
dahaig
2006-12-13
打赏
举报
回复
再顶一下
liujia_0421
2006-12-07
打赏
举报
回复
关注一下..
zhaochong12
2006-12-07
打赏
举报
回复
o_o... 不明白....
能不能自己建立一个xml保存状态, 结束的时候替换掉app.config
bigrongshu
2006-12-07
打赏
举报
回复
1 *.exe.config 是app.config的拷贝,是在rebuild时候做的,也就是说,build是不会覆盖你原先保存的*.exe.config
2 如何写 *.exe.config?
只能用手工write xml文件的方法
private bool UpdateConnectionStrConfig(string Xvalue)
{
XmlDocument doc = new XmlDocument();
doc.Load(Application.ExecutablePath + ".config");
XmlNode node = doc.SelectSingleNode(@"//add[@name='SqlServices']");
XmlElement ele = (XmlElement)node;
if (ele != null)
{
ele.SetAttribute("connectionString", Xvalue);
doc.Save(Application.ExecutablePath + ".config");
return true;
}
else return false;
}
dahaig
2006-12-07
打赏
举报
回复
up and waiting……
dahaig
2006-12-07
打赏
举报
回复
继续关注
scow
2006-12-07
打赏
举报
回复
没有写, 只有读. 因为没必要写.
feifeiyaqi3
2006-12-07
打赏
举报
回复
不遇到过
dahaig
2006-12-07
打赏
举报
回复
如果写app.config,那还要System.Configuration干什么啊
我觉得这个办法不对
还是我没有用好System.Configuration
continue waiting……
System.
Configuration
.
Configuration
Manager.AppSettings["strCon"]
System.
Configuration
.
Configuration
Manager.AppSettings["strCon"]的意思是从web.config配置文件appSettings节点下获取key值为“strCon”的值。 如:strLoadFly = System.
Configuration
.
Configuration
Manager.AppSettings["FlyPath"].ToSt
c#命名空间System.
Configuration
中不存在类型或命名空间名称
Configuration
Manager
项目中常用的账号等信息,放入配置文件中管理,方便后续发生变化时切换维护。在c#中可以使用应用程序配置文件中的元素
保存
专门用于应用程序的配置值. 1.添加配置节点,填写 key 和value值 2.在程序任意位置通过(System.
Configuration
.
Configuration
Manager.AppSettings[“key”])获取 例如:获取key为SFTP_IP的values值 String SFTP_IP = System.
Configuration
.
Configuration
Manage
System.
Configuration
Manager类用于对配置文件的读取
System.
Configuration
Manager类用于对配置文件的读取。其具有的成员如下: 一、AppSettings AppSetting是最简单的配置节,读写非常简单。 名称 说明 AppSettings 获取当前应用程序默认配置的 AppSettingsSection 数据 ConnectionStrings 获取当前应用程序默
[转]C# 解析配置文件内容 System.
Configuration
[转]C# 解析配置文件内容 System.
Configuration
1. 创建配置节类必须创建继承自
Configuration
Section的对象才能进行配置数据读写操作,
Configuration
Section提供了索引器用来获取和设置配置数据,需要注意的是拥有
Configuration
Property特性的属性才会被存储,并且名称要保持大小
无法识别的配置节 system.serviceModel 解决方案
异常描述: System.
Configuration
.
Configuration
ErrorsException: 配置系统未能初始化 ---> System.
Configuration
.
Configuration
ErrorsException: 无法识别的配置节 system.serviceModel。 (C:\WINDOWS\Microsoft.NET\Framework\v2.0.5
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章