我目前使用My.Settings / Properties.Settings存储各种用户设置。 许多这些设置绑定到各种形式的控制。
不过,我想更大的控制程度 - 尤其是我想能够重新加载或保存设置的特定群体。 使用内置Settings.settings文件,我只能处理这些设置为一个组。
我知道,我可以创造额外的设置文件, 这篇文章 (摘要部分)表明,如果Settings.settings不存在,应用程序将寻找在项目的根其他.settings文件,但这似乎并没有成为情况下,我(除非我做错了什么):
他们提供巨大的动力和灵活性。 例如,您可以自定义设置文件添加到您的项目在不同的组设置管理。 这允许你保存设置值的独立的文件,可以节省保存和加载时间的一组或子集。
我在建设自己的设置类,做这一切我自己的观点,但是这将是一种耻辱 - 在内置功能适合我 - 我提供可以有多个设置文件。
UPDATE: 本文建议你可以添加额外的设置文件和对面属性文件夹拖动它们。 不幸的是,我目前的项目是在VB.Net而这种行为似乎并没有被复制。