【问题标题】:Roaming settings with LocalFileSettingsProvider使用 LocalFileSettingsProvider 进行漫游设置
【发布时间】:2008-09-01 12:32:20
【问题描述】:

在创建 Windows 窗体应用程序的过程中,我认为使用设置文件来存储各种应用程序选项(而不是注册表)和用户参数(窗口位置、列顺序等)可能是一个好主意。 )。开箱即用,快速简单,至少我是这么想的。

使用默认的 SettingsProvider (LocalFileSettingsProvider),所有工作都按照 MSDN,但我确实担心它的存储位置,希望有人可以提供解决方案。本质上,该文件最终位于本地应用程序数据和令人讨厌的子目录结构中。 (AppData / Local / company / namespace_StrongName_gibberish / version)。

有没有办法告诉 LocalFileSettingsProvider 存储配置文件,以便数据可以漫游并且可能在一个不那么疯狂的文件夹结构中? (或者可能是已经执行此操作的 SettingsProvider 的实现?)

【问题讨论】:

    标签: .net winforms


    【解决方案1】:

    您可以使用SettingsManageabilityAttribute 将设置存储在漫游目录中:

    [SettingsManageability(SettingsManageability.Roaming)]
    

    【讨论】:

    • 很好,我不知道!
    猜你喜欢
    • 1970-01-01
    • 2011-03-03
    • 2013-01-26
    • 2010-12-14
    • 1970-01-01
    • 1970-01-01
    • 2013-06-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多