问个关于VS2013生成配置文件的基础问题

LastLoss 2015-08-25 05:53:06
配置文件生成好了,xml那个是配置文件撒?软件的确能保存上次打开的配置,但是我想单独查看配置数据怎么办?我用EXCEL打开xml文件只能看到表的数据声明,以及保存的原始默认值,但是看不到实例数据(改变后的值)是为什么?在哪看?
...全文
198 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
道玄希言 2015-08-26
  • 打赏
  • 举报
回复
引用 2 楼 u014705690 的回复:
能看到里面的内容,但是我看不到当前保存的值。[/quote] 你是不是打开的XML根本就不是保存的那个? 看下你保存时的路径是哪里, 如果沒指定目录,那就应该在程序运行目录下。
宝_爸 2015-08-26
  • 打赏
  • 举报
回复
如果你恰好用的同样的方法,使用user scope的话。不同系统的保存位置是不一样的。 类似于这样的路径 %userprofile%\appdata\local or %userprofile%\Local Settings\Application Data
宝_爸 2015-08-26
  • 打赏
  • 举报
回复
取决于你如何使用的配置文件。 配置文件一般放在每个user自己的目录下,这样不同人登录系统,就会有不同的配置。 我一般使用这篇文章描述的方法 http://www.codeproject.com/Articles/17659/How-To-Use-the-Settings-Class-in-C Scope设置成User的话,程序中可以修改配置,每个用户一分。 如果scope是Application的话,不能程序中修改,所有用户共享一分。
LastLoss 2015-08-25
  • 打赏
  • 举报
回复
引用 3 楼 guwei4037 的回复:
这需要程序代码去控制的,你的代码又是什么?
你的意思是不能单独打开查看么?我想在程序没有运行的时候单独查看上一次打开软件的配置可以实现么?
LastLoss 2015-08-25
  • 打赏
  • 举报
回复
引用 1 楼 guwei4037 的回复:
xml文件不需要用excel打开,直接用文本文件的形式打开就可以看到里面的内容了。
我知道,我的意思是,我能看到里面的内容,但是我看不到当前保存的值。比如说我在软件关闭时保存了帐号和密码,但是在xml里面找不到这个,只能找到保存帐号密码的变量名称。
全栈极简 2015-08-25
  • 打赏
  • 举报
回复
这需要程序代码去控制的,你的代码又是什么?
全栈极简 2015-08-25
  • 打赏
  • 举报
回复
xml文件不需要用excel打开,直接用文本文件的形式打开就可以看到里面的内容了。

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧