将设置(界面设置)保存到SharedFolder

时间:2017-03-08 06:07:22

标签: c# uwp template10

我正在使用ServiceSettings,有没有办法将我的设置保存在不同的位置 我有一个代码:

_appSettings = new MyAppSettings(SettingsService.Create(SettingsStrategies.Local, nameof(MyAppSettings)));

接口设置有bool,string,int等。 它存储我的应用程序的设置,并存储在: C:\ Users \用户%USERNAME%\应用程序数据\本地\软件包\ AppPackage \设置\ settings.dat

我希望它保存在应用程序SharedFolder中,如何在SharedFolder位置创建设置?

注意:我希望所有机器用户在我的应用程序上都有相同的设置,有一个线程如何做到这一点,我能够在我的数据库上执行此操作,不同的用户共享一个/相同的数据库,但不是设置 线程:Sharing data

1 个答案:

答案 0 :(得分:0)

SettingsService正在使用ApplicationData的设置(键值对)机制,有3种不同的方法来存储这些数据:Local,Roamin,Temporary。共享文件夹没有任何内容。

您需要创建自定义设置服务,将数据序列化为共享文件夹中的自定义文件。