我的习惯是 把用户配置文件序列化为json 或者xml 格式,然后自己做读取配置文件的class想加密的话 .Net框架环境有System.Security.Cryptography 命名空间把序列化好了的字串加密 并保存为本地文件就可以了你难道要用自带的那个配置文件xml格式的那个什么什么settings???那个不好用的亲自己做配置文件类,然后反序列化比较好。