在C中移植自定义配置部分#
问题描述:
你好,从很久以前的潜伏者,第一次海报。在C中移植自定义配置部分#
我正在使用自定义配置节的C#应用程序来保存ftp帐户信息。当我发布新的修订版本时,以前版本中保存的所有信息都将消失。
我使用Properties.Settings.Default.Upgrade()尝试过,但只有更新usersettings,而不是自定义配置部分。
最好我宁愿使用内置的ConfigurationManager中,但我考虑要么通过XML处理我手动使用不同的设置,或者创建和使用可序列化类。
有什么建议吗?谢谢。
答
我写了一篇关于在我的博客上创建和使用自定义配置部分的帖子,但从此以后没有任何更改,因此仍然有效。 http://jaimalchohan.wordpress.com/2008/04/29/custom-configuration-sections/
自定义配置部分功能相当强大,它提供的控制级别远远低于仅使用COnfigurationManager.AppSettings的级别。然而,如果你拥有的只是一个手工设置,它可能不值得。
在只使用XML与XML阅读器,你不必编写代码来填充自己的自定义bjects,默认值所需的值,也有一些基本的字符串验证的好处。自定义配置部分是一个不错的方法。
不会对任何版本不过?在我看来,他已经有一个工作的自定义部分。 – Thorarin 2009-08-26 20:13:05