gpt4 book ai didi

使用 ApplicationSettingsBase 的 C# 设置 - 漫游和通用

转载 作者:太空宇宙 更新时间:2023-11-03 11:47:31 24 4
gpt4 key购买 nike

我正在使用 Windows Forms Application settings architecture (或者您应该如何引用它)并成功将用户设置保存到 AppData。

我想要做的是对特定机器的所有用户 设置一些通用设置,以及与用户跨机器漫游的一些设置。例如,我有一些与连接到计算机的外围设备相关的设置(型号、设置等)和一些用户偏好,如用户界面颜色。

颜色首选项应该随用户漫游,但无论谁登录,外围设备设置都应该保留在本地计算机上。

我如何标记这些类型的设置,以便一些设置存储在 All Users/AppData/... 中,一些存储在 [user name]/AppData/...?

请注意,我想要应用程序级别设置 - 每台将安装该应用程序的计算机都有不同的设置。

如果有不同的话,我的目标是 .Net 3.0。

最佳答案

它是通过 [ SettingsManageability ] 属性。 LocalFileSettingsProvider 类会检查它,只要应用程序未部署 ClickOnce,属性的存在似乎就足够了。看起来很无用,设置设计器不支持它。

关于使用 ApplicationSettingsBase 的 C# 设置 - 漫游和通用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3031850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com