黑马程序员技术交流社区

标题: 软件配置数据存取问题,求高手指点 [打印本页]

作者: 化宝峰    时间: 2012-8-17 10:47
标题: 软件配置数据存取问题,求高手指点
原来项目的配置文件是app.config,它是一个XML文件,程序中要开机读取文件里面的相关配置信息。
但是现在有个问题,就是电脑很突然的断电的时候,原来的有些参数不知道是什么原因,他会将原来存储的值清空,以至于下次开机读取配置参数异常。
想问的是,为什么配置文件中的参数会被清空,虽然没有修改成功,但是也不至于清空吧?这个配置文件变量的修改过程是怎么样的?
再一个,如何防止这种异常关机情况下,参数的不安全改写,采用什么方式读取、改写软件的配置参数比较好?多谢!
作者: 许庭洲    时间: 2012-8-17 12:53
可以重启下IIS试试看。
作者: 化宝峰    时间: 2012-8-17 13:40
许庭洲 发表于 2012-8-17 12:53
可以重启下IIS试试看。

我的意思是电脑正常运行的时候都是正常的,只要不执行非法关机,这个问题就不会出现,而且也不会每一次非法关机都出现,问题出现具有偶然性,不知道和什么有关系!
作者: 许庭洲    时间: 2012-8-17 13:50
化宝峰 发表于 2012-8-17 13:40
我的意思是电脑正常运行的时候都是正常的,只要不执行非法关机,这个问题就不会出现,而且也不会每一次非 ...

难道你说的是电脑读取文件信息时掉电保护失效吗?
作者: 化宝峰    时间: 2012-8-17 16:20
许庭洲 发表于 2012-8-17 13:50
难道你说的是电脑读取文件信息时掉电保护失效吗?

这个和掉电保护有关系?不清楚了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2