Windows Store应用程序中的用户之间可以共享数据吗? [英] Is it possible to share data between users in a Windows Store App?

查看:106
本文介绍了Windows Store应用程序中的用户之间可以共享数据吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我很确定我知道这个问题的答案(不是很胖),但是可以在同一应用程序之间共享下载的数据,但可以有多个用户(Windows登录,而不是Windows运行时环境中的Microsoft Store用户)?本地数据文件夹是相对于每个登录用户而言的,因此乍看之下这似乎是不可能的.每个用户都必须下载该应用程序的所有内容,这是一个巨大的浪费,因为每个应用程序的内容在700MB-1GB之间.

I'm pretty sure that I know the answer to this question (A big fat NO), but is it possible to share downloaded data between the same application but multiple users (Windows login, not Microsoft Store users) in a Windows Runtime environment? The local data folder is relative to each login user, so this seems impossible at first glance. It would be a huge waste for each user to have to download all of the content for the application since it is between 700MB - 1GB of content per app.

推荐答案

此接受的答案已过时.通过更改组策略编辑器中的设置,现在可以在Windows 10中的给定应用程序的用户之间共享数据. GP编辑器(gpedit.msc)中的路径为:

This accepted answer is outdated. It is now possible to share data between users of a given app in Windows 10, by changing a setting in Group Policy Editor. The path in GP Editor (gpedit.msc) is:

\本地计算机策略\管理模板\ Windows组件\应用程序包部署\允许Windows应用程序在用户之间共享应用程序数据".

\ Local Computer Policy \ Administrative Templates \ Windows Components \ App Package Deployment \ "Allow a Windows app to share application data between users".

设置为启用",应用可以在用户之间共享其数据.

Set to "Enabled", and an app can share its data across users.

启用后,在UWP应用中,Windows.Storage.ApplicationData.Current.SharedLocalFolder.Path给定的路径可用于在用户之间共享数据.如果未启用,则此方法返回的路径为Null.

Once enabled, in UWP apps, the path given by Windows.Storage.ApplicationData.Current.SharedLocalFolder.Path is available for sharing data across users. When not enabled, the path returned by this is Null.

这篇关于Windows Store应用程序中的用户之间可以共享数据吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆