2017-03-08 76 views
0

我使用ServiceSettings,有没有办法保存在不同的位置 我的设置,我有一个代码:保存设置(接口设置)SharedFolder

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

该接口设置有布尔,字符串,整数等 它存储我的应用程序的设置,并存储在: C:\用户\%USERNAME%\ AppData的\本地\包\ AppPackage \设置\ settings.dat

我想它来保存在应用程序SharedFolder中,我如何创建我的设置到我的SharedFolder位置?

注意:我希望所有机器用户在我的应用程序上具有相同的设置,有一个线程如何做到这一点,我可以在我的数据库上做到这一点,不同的用户共享一个/相同的数据库,但不是设置 螺纹:Sharing data

+0

我不熟悉* SettingsService * - 但您是否尝试将您的设置序列化/反序列化为文件? – Romasz

+0

Hi @Romasz,yes SettingsService是template10,请参阅此链接:https://github.com/Windows-XAML/Template10/wiki/Services#settingsservice did'nt尝试过 – NicoTing

回答

0

SettingsService使用ApplicationData的设置(密钥值对)机制和有存储这些DATAS 3种不同的方法:局部,Roamin,临时。没有任何共享文件夹。

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